]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: usb-audio: revert to IMPLICIT_FB_FIXED_DEV for M-Audio FastTrack Ultra
authorMatteo Martelli <matteomartelli3@gmail.com>
Fri, 11 Feb 2022 22:49:13 +0000 (23:49 +0100)
committerTakashi Iwai <tiwai@suse.de>
Mon, 14 Feb 2022 08:45:02 +0000 (09:45 +0100)
commit1f09a2886a678e9aebd5ea50918cae390ded457d
tree7afb82459ad9381187311ff50a3bd0b1c330ca8a
parent65ccf77ee289a01a2caec2bc3750005b435a0c1a
ALSA: usb-audio: revert to IMPLICIT_FB_FIXED_DEV for M-Audio FastTrack Ultra

Commit 540702948acd5149ccf7837b4d7386273fb87da8 introduced a generic
implicit feedback parser, which fails to execute for M-Audio FastTrack
Ultra sound cards. The issue is with the ENDPOINT_SYNCTYPE check in
add_generic_implicit_fb() where the SYNCTYPE is ADAPTIVE instead of ASYNC.
The reason is that the sync type of the FastTrack output endpoints are
set to adaptive in the quirks table since commit
a70ea21b9fae66864cd94bcb5c853b45ba1195e0.

Fixes: 540702948acd ("ALSA: usb-audio: Add generic implicit fb parsing")
Signed-off-by: Matteo Martelli <matteomartelli3@gmail.com>
Cc: <stable@vger.kernel.org>
Link: https://lore.kernel.org/r/20220211224913.20683-2-matteomartelli3@gmail.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/usb/implicit.c