aboutsummaryrefslogtreecommitdiffstats
path: root/sound/usb/usbaudio.h
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2020-11-23 09:53:44 +0100
committerTakashi Iwai <tiwai@suse.de>2020-11-23 15:17:11 +0100
commit83b7dcbc51c930fc2079ab6c6fc9d719768321f1 (patch)
tree22d06b1e345b8869262fbdc3913f05003a54d756 /sound/usb/usbaudio.h
parentALSA: usb-audio: Factor out the implicit feedback quirk code (diff)
downloadlinux-dev-83b7dcbc51c930fc2079ab6c6fc9d719768321f1.tar.xz
linux-dev-83b7dcbc51c930fc2079ab6c6fc9d719768321f1.zip
ALSA: usb-audio: Add generic implicit fb parsing
This patch extends the implicit feedback mode parser code to check the description more generically, so that the quirk entries can be added without the explicit EP and interface numbers. The search is done for the next and the previous interface of the given altset, and if both entries are ASYNC mode and the direction matches, it just takes as the sync endpoint. The generic parser is applicable only for the playback stream. As of now, only a few M-Audio devices have been converted to use this mode. Tested-by: Keith Milner <kamilner@superlative.org> Tested-by: Dylan Robinson <dylan_robinson@motu.com> Link: https://lore.kernel.org/r/20201123085347.19667-39-tiwai@suse.de Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/usb/usbaudio.h')
0 files changed, 0 insertions, 0 deletions