linux/sound/usb
Jussi Laako 202e69e645 ALSA: usb-audio: Cleanup DSD whitelist
XMOS/Thesycon family of USB Audio Class firmware flags DSD altsetting
separate from the PCM ones. Thus the DSD altsetting can be auto-detected
based on the flag and doesn't need maintaining specific altsetting
whitelist.

In addition, static VID:PID-to-altsetting whitelisting causes problems
when firmware update changes the altsetting, or same VID:PID is reused
for another device that has different kind of firmware.

This patch removes existing explicit whitelist mappings for XMOS VID
(0x20b1) and Thesycon VID (0x152a).

Also corrects placement of Hegel HD12 and NuPrime DAC-10 to keep list
sorted based on VID.

Signed-off-by: Jussi Laako <jussi@sonarnerd.net>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2019-01-29 11:07:53 +01:00
..
6fire
bcd2000
caiaq ALSA: caiaq: Add fall-through annotation 2018-10-12 09:31:26 +02:00
hiface
line6 Merge branch 'topic/pcm-device-suspend' into for-next 2019-01-18 17:37:21 +01:00
misc
usx2y
Kconfig
Makefile
card.c Merge branch 'topic/pcm-device-suspend' into for-next 2019-01-18 17:37:21 +01:00
card.h
clock.c
clock.h
debug.h
endpoint.c
endpoint.h
format.c
format.h
helper.c
helper.h
midi.c ALSA: rawmidi: A lightweight function to discard pending bytes 2018-10-04 20:13:17 +02:00
midi.h
mixer.c ALSA: usb-audio: Remove set but not used variable 'first_ch_bits' 2019-01-09 10:32:18 +01:00
mixer.h
mixer_maps.c
mixer_quirks.c ALSA: usb-audio: Add custom mixer status quirks for RME CC devices 2018-10-05 10:18:59 +02:00
mixer_quirks.h
mixer_scarlett.c
mixer_scarlett.h
mixer_us16x08.c
mixer_us16x08.h
pcm.c
pcm.h
power.c
power.h
proc.c
proc.h
quirks-table.h ALSA: usb-audio: Fix an out-of-bound read in create_composite_quirks 2019-01-07 11:10:31 +01:00
quirks.c ALSA: usb-audio: Cleanup DSD whitelist 2019-01-29 11:07:53 +01:00
quirks.h
stream.c ALSA: usb-audio: Always check descriptor sizes in parser code 2019-01-07 11:10:17 +01:00
stream.h
usbaudio.h