diff options
| author | Asahi Lina <lina@asahilina.net> | 2024-12-02 22:17:15 +0900 |
|---|---|---|
| committer | Takashi Iwai <tiwai@suse.de> | 2024-12-02 16:31:35 +0100 |
| commit | f09f0397db641f99f6c3e109283d82e3584bfb50 (patch) | |
| tree | f0a0ef98a276fd417ecd80ff8f5bf5ff1a029d77 /sound/usb/mixer_quirks.c | |
| parent | f7d306b47a24367302bd4fe846854e07752ffcd9 (diff) | |
| download | linux-f09f0397db641f99f6c3e109283d82e3584bfb50.tar.gz linux-f09f0397db641f99f6c3e109283d82e3584bfb50.tar.bz2 linux-f09f0397db641f99f6c3e109283d82e3584bfb50.zip | |
ALSA: usb-audio: Add extra PID for RME Digiface USB
It seems there is an alternate version of the hardware with a different
PID. User testing reveals this still works with the same interface as far
as the kernel is concerned, so just add the extra PID. Thanks to Heiko
Engemann for testing with this version.
Due to the way quirks-table.h is structured, that means we have to turn
the entire quirk struct into a macro to avoid duplicating it...
Cc: stable@vger.kernel.org
Signed-off-by: Asahi Lina <lina@asahilina.net>
Link: https://patch.msgid.link/20241202-rme-digiface-usb-id-v1-1-50f730d7a46e@asahilina.net
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/usb/mixer_quirks.c')
| -rw-r--r-- | sound/usb/mixer_quirks.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/usb/mixer_quirks.c b/sound/usb/mixer_quirks.c index 8bbf070b3676..23fcd680167d 100644 --- a/sound/usb/mixer_quirks.c +++ b/sound/usb/mixer_quirks.c @@ -4116,6 +4116,7 @@ int snd_usb_mixer_apply_create_quirk(struct usb_mixer_interface *mixer) err = snd_bbfpro_controls_create(mixer); break; case USB_ID(0x2a39, 0x3f8c): /* RME Digiface USB */ + case USB_ID(0x2a39, 0x3fa0): /* RME Digiface USB (alternate) */ err = snd_rme_digiface_controls_create(mixer); break; case USB_ID(0x2b73, 0x0017): /* Pioneer DJ DJM-250MK2 */ |
