ALSA: usb-audio: Apply the control quirk to Plantronics headsets
authorTakashi Iwai <tiwai@suse.de>
Thu, 4 Mar 2021 08:50:09 +0000 (09:50 +0100)
committerTakashi Iwai <tiwai@suse.de>
Thu, 4 Mar 2021 08:50:55 +0000 (09:50 +0100)
commit06abcb18b3a021ba1a3f2020cbefb3ed04e59e72
tree47b9a8b2d5b7d04a574c77a48f3dcf3a81a4863c
parentfec60c3bc5d1713db2727cdffc638d48f9c07dc3
ALSA: usb-audio: Apply the control quirk to Plantronics headsets

Other Plantronics headset models seem requiring the same workaround as
C320-M to add the 20ms delay for the control messages, too.  Apply the
workaround generically for devices with the vendor ID 0x047f.

Note that the problem didn't surface before 5.11 just with luck.
Since 5.11 got a big code rewrite about the stream handling, the
parameter setup procedure has changed, and this seemed triggering the
problem more often.

BugLink: https://bugzilla.suse.com/show_bug.cgi?id=1182552
Cc: <stable@vger.kernel.org>
Link: https://lore.kernel.org/r/20210304085009.4770-1-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/usb/quirks.c