]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: usb-audio: Configure sync endpoints before data
authorCraig McLure <craig@mclure.net>
Tue, 24 May 2022 06:21:15 +0000 (08:21 +0200)
committerTakashi Iwai <tiwai@suse.de>
Tue, 24 May 2022 07:08:39 +0000 (09:08 +0200)
commit1a9275ddeca1bf1405fdf85b341135c44c7316c3
tree859a0ad010468603c7917277eeb0f9c564179dae
parent47ff7afffacd86c3d1c0d416459f914cabbdfede
ALSA: usb-audio: Configure sync endpoints before data

Devices such as the TC-Helicon GoXLR require the sync endpoint to be
configured in advance of the data endpoint in order for sound output
to work.

This patch simply changes the ordering of EP configuration to resolve
this.

Fixes: fecaab990375 ("ALSA: usb-audio: Refactor endpoint management")
BugLink: https://bugzilla.kernel.org/show_bug.cgi?id=215079
Signed-off-by: Craig McLure <craig@mclure.net>
Reviewed-by: Jaroslav Kysela <perex@perex.cz>
Cc: <stable@vger.kernel.org>
Link: https://lore.kernel.org/r/20220524062115.25968-1-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/usb/pcm.c