aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLei Huang <[email protected]>2025-02-12 09:38:29 +0000
committerGreg Kroah-Hartman <[email protected]>2025-02-14 08:25:41 +0000
commite169d96eecd447ff7fd7542ca5fa0911f5622054 (patch)
treed381f1efc8274410d774a2b0d3451a84794dff65
parentusb: gadget: core: flush gadget workqueue after device removal (diff)
downloadkernel-e169d96eecd447ff7fd7542ca5fa0911f5622054.tar.gz
kernel-e169d96eecd447ff7fd7542ca5fa0911f5622054.zip
USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist
Teclast disk used on Huawei hisi platforms doesn't work well, losing connectivity intermittently if LPM is enabled. Add quirk disable LPM to resolve the issue. Signed-off-by: Lei Huang <[email protected]> Cc: stable <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
-rw-r--r--drivers/usb/core/quirks.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/usb/core/quirks.c b/drivers/usb/core/quirks.c
index 59ed9768dae1..dfcfc142bd5e 100644
--- a/drivers/usb/core/quirks.c
+++ b/drivers/usb/core/quirks.c
@@ -528,6 +528,9 @@ static const struct usb_device_id usb_quirk_list[] = {
/* Blackmagic Design UltraStudio SDI */
{ USB_DEVICE(0x1edb, 0xbd4f), .driver_info = USB_QUIRK_NO_LPM },
+ /* Teclast disk */
+ { USB_DEVICE(0x1f75, 0x0917), .driver_info = USB_QUIRK_NO_LPM },
+
/* Hauppauge HVR-950q */
{ USB_DEVICE(0x2040, 0x7200), .driver_info =
USB_QUIRK_CONFIG_INTF_STRINGS },