Skip to content

Commit b63e48f

Browse files
khfenggregkh
authored andcommitted
USB: Disable LPM on WD19's Realtek Hub
Realtek Hub (0bda:0x0487) used in Dell Dock WD19 sometimes drops off the bus when bringing underlying ports from U3 to U0. Disabling LPM on the hub during setting link state is not enough, so let's disable LPM completely for this hub. Acked-by: Alan Stern <[email protected]> Signed-off-by: Kai-Heng Feng <[email protected]> Cc: stable <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
1 parent 16263ab commit b63e48f

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

drivers/usb/core/quirks.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -378,6 +378,9 @@ static const struct usb_device_id usb_quirk_list[] = {
378378
{ USB_DEVICE(0x0b05, 0x17e0), .driver_info =
379379
USB_QUIRK_IGNORE_REMOTE_WAKEUP },
380380

381+
/* Realtek hub in Dell WD19 (Type-C) */
382+
{ USB_DEVICE(0x0bda, 0x0487), .driver_info = USB_QUIRK_NO_LPM },
383+
381384
/* Action Semiconductor flash disk */
382385
{ USB_DEVICE(0x10d6, 0x2200), .driver_info =
383386
USB_QUIRK_STRING_FETCH_255 },

0 commit comments

Comments
 (0)