File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change 55
55
#define PCI_DEVICE_ID_INTEL_ALDER_LAKE_PCH_XHCI 0x51ed
56
56
#define PCI_DEVICE_ID_INTEL_ALDER_LAKE_N_PCH_XHCI 0x54ed
57
57
58
+ #define PCI_VENDOR_ID_PHYTIUM 0x1db7
59
+ #define PCI_DEVICE_ID_PHYTIUM_XHCI 0xdc27
60
+
58
61
/* Thunderbolt */
59
62
#define PCI_DEVICE_ID_INTEL_MAPLE_RIDGE_XHCI 0x1138
60
63
#define PCI_DEVICE_ID_INTEL_ALPINE_RIDGE_2C_XHCI 0x15b5
@@ -410,6 +413,10 @@ static void xhci_pci_quirks(struct device *dev, struct xhci_hcd *xhci)
410
413
if (pdev -> vendor == PCI_VENDOR_ID_VIA )
411
414
xhci -> quirks |= XHCI_RESET_ON_RESUME ;
412
415
416
+ if (pdev -> vendor == PCI_VENDOR_ID_PHYTIUM &&
417
+ pdev -> device == PCI_DEVICE_ID_PHYTIUM_XHCI )
418
+ xhci -> quirks |= XHCI_RESET_ON_RESUME ;
419
+
413
420
/* See https://bugzilla.kernel.org/show_bug.cgi?id=79511 */
414
421
if (pdev -> vendor == PCI_VENDOR_ID_VIA &&
415
422
pdev -> device == 0x3432 )
You can’t perform that action at this time.
0 commit comments