Skip to content

Commit c249177

Browse files
puleglottiwai
authored andcommitted
ALSA: usb-audio: add implicit fb quirk for MOTU M Series
This fixes crackling sound during playback. Further note: MOTU is known for reusing Product IDs for different devices or different generations of the device (e.g. MicroBook I/II/IIc shares a single Product ID). This patch was only tested with M4 audio interface, but the same Product ID is also used by M2. Hope it will work for M2 as well. Signed-off-by: Alexander Tsoy <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Takashi Iwai <[email protected]>
1 parent a3afa29 commit c249177

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

sound/usb/pcm.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -361,6 +361,10 @@ static int set_sync_ep_implicit_fb_quirk(struct snd_usb_substream *subs,
361361
ep = 0x84;
362362
ifnum = 0;
363363
goto add_sync_ep_from_ifnum;
364+
case USB_ID(0x07fd, 0x0008): /* MOTU M Series */
365+
ep = 0x81;
366+
ifnum = 2;
367+
goto add_sync_ep_from_ifnum;
364368
case USB_ID(0x0582, 0x01d8): /* BOSS Katana */
365369
/* BOSS Katana amplifiers do not need quirks */
366370
return 0;

0 commit comments

Comments
 (0)