UAC_FU_VOLUME
control |= UAC_FU_VOLUME;
control |= UAC_FU_VOLUME;
} else if (control_selector == UAC_FU_VOLUME) {
if (control_selector == UAC_FU_VOLUME) {
if (control_selector == UAC_FU_VOLUME) {
if (control_selector == UAC_FU_VOLUME) {
} else if (control_selector == UAC_FU_VOLUME) {
.type = UAC_FU_VOLUME,
case UAC_FU_VOLUME: {
.bmaControls[0] = (UAC_FU_MUTE | UAC_FU_VOLUME),
} else if (control_selector == UAC_FU_VOLUME) {
if (control_selector == UAC_FU_VOLUME) {
} else if (control_selector == UAC_FU_VOLUME) {
audio_dev->notify(audio_dev, prm->fu_id, UAC_FU_VOLUME);
{ UAC_FU_VOLUME, "Volume", USB_MIXER_S16, -1 },
case UAC_FU_VOLUME:
if (control == UAC_FU_VOLUME) {
master_bits &= ~UAC_CONTROL_BIT(UAC_FU_VOLUME);
build_feature_ctl_badd(mixer, p_chmask, UAC_FU_VOLUME,
build_feature_ctl_badd(mixer, c_chmask, UAC_FU_VOLUME,
build_feature_ctl_badd(mixer, 1, UAC_FU_VOLUME,
(UAC_FU_VOLUME << 8) | ch,
if (unitid == 7 && cval->control == UAC_FU_VOLUME)
(cval->control == UAC_FU_MUTE || cval->control == UAC_FU_VOLUME))
UAC_FU_VOLUME << 8, 9 << 8, buf, 2);