USB_MIXER_S16
{ UAC_FU_VOLUME, "Volume", USB_MIXER_S16, -1 },
{ UAC2_FU_INPUT_GAIN, "Input Gain Control", USB_MIXER_S16, -1 },
{ UAC2_FU_INPUT_GAIN_PAD, "Input Gain Pad Control", USB_MIXER_S16, -1 },
cval->val_type = USB_MIXER_S16;
case USB_MIXER_S16:
{ UAC_DCR_MAXAMPL, "Max Amp", USB_MIXER_S16 },
{ UAC_DCR_THRESHOLD, "Threshold", USB_MIXER_S16 },
case USB_MIXER_S16:
case USB_MIXER_S16:
int val_len = cval->val_type >= USB_MIXER_S16 ? 2 : 1;
[USB_MIXER_S16] = "S16",
val_len = cval->val_type >= USB_MIXER_S16 ? 2 : 1;
const int val_type = USB_MIXER_S16;
const int val_type = USB_MIXER_S16;
const int val_type = USB_MIXER_S16;
const int val_type = USB_MIXER_S16;
const int val_type = USB_MIXER_S16;
const int val_type = USB_MIXER_S16;
const int val_type = USB_MIXER_S16;
const int val_type = USB_MIXER_S16;
.val_type = USB_MIXER_S16,
.val_type = USB_MIXER_S16,
.val_type = USB_MIXER_S16,
.val_type = USB_MIXER_S16,
.val_type = USB_MIXER_S16,
.val_type = USB_MIXER_S16,
USB_MIXER_S16, 1, "Master Playback Switch", NULL,
USB_MIXER_S16, 1, "Master Playback Volume", NULL,
0x09, ctl->num, USB_MIXER_S16, 1, mx,
0x0b, ctl->num, USB_MIXER_S16, 1, mx,
0x08, ctl->num, USB_MIXER_S16, 1, mx,
0x06, ctl->num - 1, USB_MIXER_S16, 1, mx,
0x07, ctl->num - 1, USB_MIXER_S16, 1, mx,
0x08, ctl->num - 1, USB_MIXER_S16, 1, mx,
0x09, ctl->num - 1, USB_MIXER_S16, 1, mx,
0x0a, ctl->num - 1, USB_MIXER_S16, 1, mx,
0x0b, ctl->num - 1, USB_MIXER_S16, 1, mx,
0x06, i, USB_MIXER_S16, 1, mx,
(i << 3) + (o & 0x07), USB_MIXER_S16,
0x00, i, USB_MIXER_S16, 1, mx,
0x06, i, USB_MIXER_S16, 1, mx,
(i << 2) + (o & 0x03), USB_MIXER_S16,
2*index+1, USB_MIXER_S16, 2, mx, NULL, &elem);
2*index+1, USB_MIXER_S16, 2, mx, NULL, &elem);
2*index, USB_MIXER_S16, 1, mx, &info->opt_master,
2*index+1, USB_MIXER_S16, 1, mx, &info->opt_master,