USB_MIXER_BOOLEAN
{ UAC_FU_AUTOMATIC_GAIN, "Auto Gain Control", USB_MIXER_BOOLEAN, -1 },
{ UAC_FU_BASS_BOOST, "Bass Boost", USB_MIXER_BOOLEAN, -1 },
{ UAC_FU_LOUDNESS, "Loudness", USB_MIXER_BOOLEAN, -1 },
{ UAC2_FU_PHASE_INVERTER, "Phase Inverter Control", USB_MIXER_BOOLEAN, -1 },
if (cval->val_type == USB_MIXER_BOOLEAN ||
if (cval->val_type == USB_MIXER_BOOLEAN ||
if (cval->val_type != USB_MIXER_BOOLEAN &&
cval->val_type = USB_MIXER_BOOLEAN;
cval->val_type = USB_MIXER_BOOLEAN;
case USB_MIXER_BOOLEAN:
{ UAC_UD_ENABLE, "Switch", USB_MIXER_BOOLEAN },
{ UAC_DP_ENABLE, "Switch", USB_MIXER_BOOLEAN },
{ UAC_3D_ENABLE, "Switch", USB_MIXER_BOOLEAN },
{ UAC_REVERB_ENABLE, "Switch", USB_MIXER_BOOLEAN },
{ UAC_CHORUS_ENABLE, "Switch", USB_MIXER_BOOLEAN },
{ UAC_DCR_ENABLE, "Switch", USB_MIXER_BOOLEAN },
case USB_MIXER_BOOLEAN:
{ USB_XU_CLOCK_SOURCE_SELECTOR, "External", USB_MIXER_BOOLEAN },
{ USB_XU_DIGITAL_FORMAT_SELECTOR, "SPDIF/AC3", USB_MIXER_BOOLEAN },
{ USB_XU_SOFT_LIMIT_SELECTOR, " ", USB_MIXER_BOOLEAN },
{ 0x01, "Switch", USB_MIXER_BOOLEAN },
[USB_MIXER_BOOLEAN] = "BOOLEAN",
cval->val_type = USB_MIXER_BOOLEAN;
mei->info.val_type = USB_MIXER_BOOLEAN;
.type = USB_MIXER_BOOLEAN,
.type = USB_MIXER_BOOLEAN,
.type = USB_MIXER_BOOLEAN,
.type = USB_MIXER_BOOLEAN,
.type = USB_MIXER_BOOLEAN,
.type = USB_MIXER_BOOLEAN,
.type = USB_MIXER_BOOLEAN,