diff options
author | 2025-02-27 14:30:27 +0100 | |
---|---|---|
committer | 2025-02-28 10:33:51 +0100 | |
commit | 080564558eb1373c40e6c8447219376c1e089b9f (patch) | |
tree | e1bc833367502ad8b81001cbb156bbedf41218f8 /sound/usb/quirks.c | |
parent | ALSA: opti9xx: fix inconsistent indenting warning in snd_opti9xx_configure() (diff) | |
download | wireguard-linux-080564558eb1373c40e6c8447219376c1e089b9f.tar.xz wireguard-linux-080564558eb1373c40e6c8447219376c1e089b9f.zip |
ALSA: usb-audio: enable support for Presonus Studio 1824c within 1810c file
This patch adds support for Presonus Studio 1824c, a usb interface
that's UAC2 compliant and it is enabled by identifying the device
ID 194f:010d and works with the code brought in by the 1810c change from
Nick Kossifidis in 2020-02-15.
More infos on the card:
https://www.presonus.com/products/Studio-1824c
Signed-off-by: Amin Dandache <amin.dandache@gmail.com>
Link: https://patch.msgid.link/20250227133027.21148-1-git@amin85.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/usb/quirks.c')
-rw-r--r-- | sound/usb/quirks.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sound/usb/quirks.c b/sound/usb/quirks.c index a97efb7b131e..dea8bfaa7e91 100644 --- a/sound/usb/quirks.c +++ b/sound/usb/quirks.c @@ -1599,7 +1599,9 @@ int snd_usb_apply_interface_quirk(struct snd_usb_audio *chip, /* presonus studio 1810c: skip altsets incompatible with device_setup */ if (chip->usb_id == USB_ID(0x194f, 0x010c)) return s1810c_skip_setting_quirk(chip, iface, altno); - + /* presonus studio 1824c: skip altsets incompatible with device_setup */ + if (chip->usb_id == USB_ID(0x194f, 0x010d)) + return s1810c_skip_setting_quirk(chip, iface, altno); return 0; } |