Skip to content

Commit 4631653

Browse files
Lianqin Hugregkh
authored andcommitted
ALSA: usb-audio: Add delay quirk for USB Audio Device
commit ad5b205f9e022b407d91f952faddd05718be2866 upstream. Audio control requests that sets sampling frequency sometimes fail on this card. Adding delay between control messages eliminates that problem. usb 1-1: New USB device found, idVendor=0d8c, idProduct=0014 usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 1-1: Product: USB Audio Device usb 1-1: Manufacturer: C-Media Electronics Inc. Signed-off-by: Lianqin Hu <[email protected]> Cc: <[email protected]> Signed-off-by: Takashi Iwai <[email protected]> Link: https://patch.msgid.link/TYUPR06MB6217E94D922B9BF422A73F32D2192@TYUPR06MB6217.apcprd06.prod.outlook.com Signed-off-by: Greg Kroah-Hartman <[email protected]>
1 parent 33233b0 commit 4631653

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

sound/usb/quirks.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2137,6 +2137,8 @@ static const struct usb_audio_quirk_flags_table quirk_flags_table[] = {
21372137
QUIRK_FLAG_CTL_MSG_DELAY_1M),
21382138
DEVICE_FLG(0x0c45, 0x6340, /* Sonix HD USB Camera */
21392139
QUIRK_FLAG_GET_SAMPLE_RATE),
2140+
DEVICE_FLG(0x0d8c, 0x0014, /* USB Audio Device */
2141+
QUIRK_FLAG_CTL_MSG_DELAY_1M),
21402142
DEVICE_FLG(0x0ecb, 0x205c, /* JBL Quantum610 Wireless */
21412143
QUIRK_FLAG_FIXED_RATE),
21422144
DEVICE_FLG(0x0ecb, 0x2069, /* JBL Quantum810 Wireless */

0 commit comments

Comments
 (0)