ALSA: usb-audio: Quirk for BOSS GT-001
authorTakashi Iwai <tiwai@suse.de>
Mon, 23 Nov 2020 08:53:42 +0000 (09:53 +0100)
committerTakashi Iwai <tiwai@suse.de>
Mon, 23 Nov 2020 14:16:53 +0000 (15:16 +0100)
commit6234fdc1cede3c1deda8324bdbb8274c0f4ff192
treecf4d0f4457962fd077b7f6c64414809887f7a296
parent8ec08b1a5cf8e4de1db8919a27d0e2a801b09d24
ALSA: usb-audio: Quirk for BOSS GT-001

The capture stream of BOSS GT-001 seems always requiring to be tied
with the playback stream.  OTOH, the playback stream of this device
doesn't seem working in the implicit fb mode, per se, since the
playback must be running before the capture stream.

This patch tries to address the points above:
- Avoid the implicit fb mode for the playback
- Set up a fake sync EP for the capture stream with the hard-coded
  playback stream using the implicit fb mode

Reported-by: Keith Milner <kamilner@superlative.org>
Tested-by: Keith Milner <kamilner@superlative.org>
Tested-by: Dylan Robinson <dylan_robinson@motu.com>
Link: https://lore.kernel.org/r/20201123085347.19667-37-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/usb/pcm.c