summaryrefslogtreecommitdiffstats
path: root/sound/usb/quirks.c
diff options
context:
space:
mode:
authorClemens Ladisch2015-06-03 11:36:51 +0200
committerTakashi Iwai2015-06-03 11:58:15 +0200
commitea114fc27dc0cb9a550b6add5426720feb66262a (patch)
tree5e105a6859798038204b1327738cd407f87a216f /sound/usb/quirks.c
parentALSA: usb-audio: add MAYA44 USB+ mixer control names (diff)
downloadkernel-qcow2-linux-ea114fc27dc0cb9a550b6add5426720feb66262a.tar.gz
kernel-qcow2-linux-ea114fc27dc0cb9a550b6add5426720feb66262a.tar.xz
kernel-qcow2-linux-ea114fc27dc0cb9a550b6add5426720feb66262a.zip
ALSA: usb-audio: fix missing input volume controls in MAYA44 USB(+)
The driver worked around an error in the MAYA44 USB(+)'s mixer unit descriptor by aborting before parsing the missing field. However, aborting parsing too early prevented parsing of the other units connected to this unit, so the capture mixer controls would be missing. Fix this by moving the check for this descriptor error after the parsing of the unit's input pins. Reported-by: nightmixes <nightmixes@gmail.com> Tested-by: nightmixes <nightmixes@gmail.com> Signed-off-by: Clemens Ladisch <clemens@ladisch.de> Cc: <stable@vger.kernel.org> Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/usb/quirks.c')
0 files changed, 0 insertions, 0 deletions