diff options
author | Johan Rastén <johan@oljud.se> | 2015-06-11 10:04:51 +0200 |
---|---|---|
committer | Sasha Levin <sasha.levin@oracle.com> | 2016-04-12 09:17:00 -0400 |
commit | b4d367c40333bc13693c891fbf7abf841d64883a (patch) | |
tree | cae09fba802cd1235ff3764a3f91a19f6deb3528 /sound | |
parent | 13309bed3ddf6f8a5b91a46bdbaa00b44d78e58e (diff) | |
download | lwn-b4d367c40333bc13693c891fbf7abf841d64883a.tar.gz lwn-b4d367c40333bc13693c891fbf7abf841d64883a.zip |
ALSA: usb-audio: Set correct type for some UAC2 mixer controls.
[ Upstream commit 27c41dad3a012c5acead1d903d1743297457b69c ]
Changed ctl type for Input Gain Control and Input Gain Pad Control to
USB_MIXER_S16 as per section 5.2.5.7.11-12 in the USB Audio Class 2.0
definition.
Signed-off-by: Johan Rastén <johan@oljud.se>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Sasha Levin <sasha.levin@oracle.com>
Diffstat (limited to 'sound')
-rw-r--r-- | sound/usb/mixer.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sound/usb/mixer.c b/sound/usb/mixer.c index b4edae1d4f5d..0d7f1ced1d3b 100644 --- a/sound/usb/mixer.c +++ b/sound/usb/mixer.c @@ -805,12 +805,12 @@ static struct usb_feature_control_info audio_feature_info[] = { { "Tone Control - Treble", USB_MIXER_S8 }, { "Graphic Equalizer", USB_MIXER_S8 }, /* FIXME: not implemeted yet */ { "Auto Gain Control", USB_MIXER_BOOLEAN }, - { "Delay Control", USB_MIXER_U16 }, + { "Delay Control", USB_MIXER_U16 }, /* FIXME: U32 in UAC2 */ { "Bass Boost", USB_MIXER_BOOLEAN }, { "Loudness", USB_MIXER_BOOLEAN }, /* UAC2 specific */ - { "Input Gain Control", USB_MIXER_U16 }, - { "Input Gain Pad Control", USB_MIXER_BOOLEAN }, + { "Input Gain Control", USB_MIXER_S16 }, + { "Input Gain Pad Control", USB_MIXER_S16 }, { "Phase Inverter Control", USB_MIXER_BOOLEAN }, }; |