linux/sound/usb
Takashi Iwai 38b65190c6 ALSA: usb-audio - Fix missing mixer dB information
The recent fix for testing dB range at the mixer creation time seems
to cause regressions in some devices.  In such devices, reading the dB
info at probing time gives an error, thus both dBmin and dBmax are still
zero, and TLV flag isn't set although the later read of dB info succeeds.

This patch adds a workaround for such a case by assuming that the later
read will succeed.  In future, a similar test should be performed in a
case where a wrong dB range is seen even in the later read.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Cc: <stable@kernel.org>
2011-08-19 07:55:10 +02:00
..
6fire
caiaq ALSA: snd_usb_caiaq: track submitted output urbs 2011-08-14 18:10:43 +02:00
misc ALSA: firewire-speakers, oxygen, ua101: allow > 10 s periods 2011-06-17 11:36:30 +02:00
usx2y
Kconfig
Makefile
card.c ALSA: usb-audio: replace "void *" with more specific pointers 2011-07-08 10:10:25 +02:00
card.h
clock.c
clock.h
debug.h
endpoint.c ALSA: snd-usb: Accept UAC2 FORMAT_TYPE descriptors with bLength > 6 2011-08-04 16:23:47 +02:00
endpoint.h
format.c
format.h
helper.c
helper.h
midi.c
midi.h
mixer.c ALSA: usb-audio - Fix missing mixer dB information 2011-08-19 07:55:10 +02:00
mixer.h ALSA: snd-usb: operate on given mixer interface only 2011-08-04 16:24:10 +02:00
mixer_maps.c
mixer_quirks.c
mixer_quirks.h
pcm.c
pcm.h
power.h
proc.c
proc.h
quirks-table.h ALSA: usb-audio - Add quirk for BOSS Micro BR-80 2011-08-10 08:18:57 +02:00
quirks.c ALSA: snd-usb: Fix uninitialized variable usage 2011-08-06 10:22:58 +02:00
quirks.h
urb.c
urb.h
usbaudio.h