From: Takashi Iwai Date: Tue, 20 Aug 2019 06:58:12 +0000 (+0200) Subject: ALSA: usb-audio: Add implicit fb quirk for Behringer UFX1604 X-Git-Tag: v5.2.12~81 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=e824fe6a6750521ebcf8b71c574e081a09dbdd9d;p=users%2Fdwmw2%2Flinux.git ALSA: usb-audio: Add implicit fb quirk for Behringer UFX1604 commit 1a15718b41df026cffd0e42cfdc38a1384ce19f9 upstream. Behringer UFX1604 requires the similar quirk to apply implicit fb like another Behringer model UFX1204 in order to fix the noisy playback. BugLink: https://bugzilla.kernel.org/show_bug.cgi?id=204631 Cc: Signed-off-by: Takashi Iwai Signed-off-by: Greg Kroah-Hartman --- diff --git a/sound/usb/pcm.c b/sound/usb/pcm.c index 75b96929f76c5..e4bbf79de956e 100644 --- a/sound/usb/pcm.c +++ b/sound/usb/pcm.c @@ -339,6 +339,7 @@ static int set_sync_ep_implicit_fb_quirk(struct snd_usb_substream *subs, ep = 0x81; ifnum = 2; goto add_sync_ep_from_ifnum; + case USB_ID(0x1397, 0x0001): /* Behringer UFX1604 */ case USB_ID(0x1397, 0x0002): /* Behringer UFX1204 */ ep = 0x81; ifnum = 1;