ALSA: usb-audio: Add implicit fb support for Steinberg UR22
authorTakashi Iwai <tiwai@suse.de>
Wed, 9 Dec 2020 16:18:35 +0000 (17:18 +0100)
committerTakashi Iwai <tiwai@suse.de>
Thu, 10 Dec 2020 18:55:35 +0000 (19:55 +0100)
Steinberg UR22 (with USB ID 0499:1509) requires the implicit feedback
for the proper playback, otherwise it causes occasional cracks.
This patch adds the corresponding the quirk table entry with the
recently added generic implicit fb support.

Reported-and-tested-by: Kilian <meschi@posteo.de>
Link: https://lore.kernel.org/r/20201209161835.13625-1-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/usb/implicit.c

index 386198b36b877bbafa2058e42a2506d4e113fff2..4e911d200562d0ce44653fc743742f70e77e407f 100644 (file)
@@ -42,6 +42,7 @@ struct snd_usb_implicit_fb_match {
 /* Implicit feedback quirk table for playback */
 static const struct snd_usb_implicit_fb_match playback_implicit_fb_quirks[] = {
        /* Generic matching */
+       IMPLICIT_FB_GENERIC_DEV(0x0499, 0x1509), /* Steinberg UR22 */
        IMPLICIT_FB_GENERIC_DEV(0x0763, 0x2080), /* M-Audio FastTrack Ultra */
        IMPLICIT_FB_GENERIC_DEV(0x0763, 0x2081), /* M-Audio FastTrack Ultra */
        IMPLICIT_FB_GENERIC_DEV(0x0763, 0x2030), /* M-Audio Fast Track C400 */