summaryrefslogtreecommitdiff
path: root/drivers/usb/core
diff options
context:
space:
mode:
authorTim Guttzeit <t.guttzeit@tuxedocomputers.com>2025-10-20 15:39:04 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2025-10-29 14:07:04 +0100
commitcbf278c90c64a6b8487d532a13a2d88deaad0cc6 (patch)
tree858bfbd613f0b6f8a5c5ff3848ddd42bb84db0a4 /drivers/usb/core
parent102b9b8942e11cc45fa7649aac1f3fe747f403cc (diff)
downloadlinux-cbf278c90c64a6b8487d532a13a2d88deaad0cc6.tar.gz
linux-cbf278c90c64a6b8487d532a13a2d88deaad0cc6.tar.bz2
linux-cbf278c90c64a6b8487d532a13a2d88deaad0cc6.zip
usb/core/quirks: Add Huawei ME906S to wakeup quirk
commit dfc2cf4dcaa03601cd4ca0f7def88b2630fca6ab upstream. The list of Huawei LTE modules needing the quirk fixing spurious wakeups was missing the IDs of the Huawei ME906S module, therefore suspend did not work. Cc: stable <stable@kernel.org> Signed-off-by: Tim Guttzeit <t.guttzeit@tuxedocomputers.com> Signed-off-by: Werner Sembach <wse@tuxedocomputers.com> Link: https://patch.msgid.link/20251020134304.35079-1-wse@tuxedocomputers.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/core')
-rw-r--r--drivers/usb/core/quirks.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/usb/core/quirks.c b/drivers/usb/core/quirks.c
index c0fd8ab3fe8f..c322d0c1d965 100644
--- a/drivers/usb/core/quirks.c
+++ b/drivers/usb/core/quirks.c
@@ -464,6 +464,8 @@ static const struct usb_device_id usb_quirk_list[] = {
/* Huawei 4G LTE module */
{ USB_DEVICE(0x12d1, 0x15bb), .driver_info =
USB_QUIRK_DISCONNECT_SUSPEND },
+ { USB_DEVICE(0x12d1, 0x15c1), .driver_info =
+ USB_QUIRK_DISCONNECT_SUSPEND },
{ USB_DEVICE(0x12d1, 0x15c3), .driver_info =
USB_QUIRK_DISCONNECT_SUSPEND },