File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change 39
39
40
40
#define USB_VENDOR_GENESYS_LOGIC 0x05e3
41
41
#define USB_VENDOR_SMSC 0x0424
42
+ #define USB_PRODUCT_USB5534B 0x5534
42
43
#define HUB_QUIRK_CHECK_PORT_AUTOSUSPEND 0x01
43
44
#define HUB_QUIRK_DISABLE_AUTOSUSPEND 0x02
44
45
@@ -5621,8 +5622,11 @@ static void hub_event(struct work_struct *work)
5621
5622
}
5622
5623
5623
5624
static const struct usb_device_id hub_id_table [] = {
5624
- { .match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_INT_CLASS ,
5625
+ { .match_flags = USB_DEVICE_ID_MATCH_VENDOR
5626
+ | USB_DEVICE_ID_MATCH_PRODUCT
5627
+ | USB_DEVICE_ID_MATCH_INT_CLASS ,
5625
5628
.idVendor = USB_VENDOR_SMSC ,
5629
+ .idProduct = USB_PRODUCT_USB5534B ,
5626
5630
.bInterfaceClass = USB_CLASS_HUB ,
5627
5631
.driver_info = HUB_QUIRK_DISABLE_AUTOSUSPEND },
5628
5632
{ .match_flags = USB_DEVICE_ID_MATCH_VENDOR
You can’t perform that action at this time.
0 commit comments