summaryrefslogtreecommitdiffstats
path: root/sound
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2019-08-20 08:58:12 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-09-06 10:22:10 +0200
commitcbd905dac5357a3b9c3ebd0343833bfd88884c2a (patch)
treec0c21311bdf678c4e51fd054a3cc2e5668f2d7a2 /sound
parentb5d1f31d97afc06b340cd5a04a5dd6693c0a0052 (diff)
downloadlinux-stable-cbd905dac5357a3b9c3ebd0343833bfd88884c2a.tar.gz
linux-stable-cbd905dac5357a3b9c3ebd0343833bfd88884c2a.tar.bz2
linux-stable-cbd905dac5357a3b9c3ebd0343833bfd88884c2a.zip
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: <stable@vger.kernel.org> Signed-off-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'sound')
-rw-r--r--sound/usb/pcm.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/usb/pcm.c b/sound/usb/pcm.c
index db114f3977e0..35c57a4204a8 100644
--- a/sound/usb/pcm.c
+++ b/sound/usb/pcm.c
@@ -350,6 +350,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;