Skip to content

Commit 5f3d9e8

Browse files
committed
ALSA: usb-audio: Add quirk for LH Labs Geek Out HD Audio 1V5
The USB DAC from LH Labs (2522:0007) seems requiring the same quirk as Sony Walkman to set up the interface like UAC1; otherwise it gets the constant errors "usb_set_interface failed (-71)". This patch adds a quirk entry for addressing the buggy behavior. Reported-by: Lennert Van Alboom <[email protected]> Cc: <[email protected]> Link: https://lore.kernel.org/r/T3VPXtCc4uFws9Gfh2RjX6OdwM1RqfC6VqQr--_LMDyB2x5N3p9_q6AtPna17IXhHwBtcJVdXuS80ZZSCMjh_BafIbnzJPhbrkmhmWS6DlI=@vanalboom.org Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Takashi Iwai <[email protected]>
1 parent a2d57eb commit 5f3d9e8

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
@@ -1903,6 +1903,8 @@ static const struct usb_audio_quirk_flags_table quirk_flags_table[] = {
19031903
QUIRK_FLAG_SHARE_MEDIA_DEVICE | QUIRK_FLAG_ALIGN_TRANSFER),
19041904
DEVICE_FLG(0x21b4, 0x0081, /* AudioQuest DragonFly */
19051905
QUIRK_FLAG_GET_SAMPLE_RATE),
1906+
DEVICE_FLG(0x2522, 0x0007, /* LH Labs Geek Out HD Audio 1V5 */
1907+
QUIRK_FLAG_SET_IFACE_FIRST),
19061908
DEVICE_FLG(0x2708, 0x0002, /* Audient iD14 */
19071909
QUIRK_FLAG_IGNORE_CTL_ERROR),
19081910
DEVICE_FLG(0x2912, 0x30c8, /* Audioengine D1 */

0 commit comments

Comments
 (0)