projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c2451f6
)
ALSA: usb-audio: Add DSD support for Accuphase DAC-60
author
Jussi Laako
<jussi@sonarnerd.net>
Tue, 8 Nov 2022 22:12:41 +0000
(
00:12
+0200)
committer
Greg Kroah-Hartman
<gregkh@linuxfoundation.org>
Wed, 16 Nov 2022 08:58:25 +0000
(09:58 +0100)
commit
8cbd4725ffff3eface1f5f3397af02acad5b2831
upstream.
Accuphase DAC-60 option card supports native DSD up to DSD256,
but doesn't have support for auto-detection. Explicitly enable
DSD support for the correct altsetting.
Signed-off-by: Jussi Laako <jussi@sonarnerd.net>
Cc: <stable@vger.kernel.org>
Link:
https://lore.kernel.org/r/20221108221241.1220878-1-jussi@sonarnerd.net
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
sound/usb/quirks.c
patch
|
blob
|
history
diff --git
a/sound/usb/quirks.c
b/sound/usb/quirks.c
index 8c3b0be909eb0e4d5b1a4e8a304624b1a6dbc96a..879d8b1f301c9fb2a465458c4d351fb38d7998eb 100644
(file)
--- a/
sound/usb/quirks.c
+++ b/
sound/usb/quirks.c
@@
-1611,6
+1611,7
@@
u64 snd_usb_interface_dsd_format_quirks(struct snd_usb_audio *chip,
/* XMOS based USB DACs */
switch (chip->usb_id) {
case USB_ID(0x1511, 0x0037): /* AURALiC VEGA */
+ case USB_ID(0x21ed, 0xd75a): /* Accuphase DAC-60 option card */
case USB_ID(0x2522, 0x0012): /* LH Labs VI DAC Infinity */
case USB_ID(0x2772, 0x0230): /* Pro-Ject Pre Box S2 Digital */
if (fp->altsetting == 2)