]> 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)
commit940afcbfb47855f86dc15b84ef9eb45f84f26bb7
tree859a0ad010468603c7917277eeb0f9c564179dae
parent5a74e099dbfc9f39bb864ee3cd0eb79f44a6e034
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: cf011c58cdea ("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