|
@@ -723,6 +723,7 @@ static int handshake(void __iomem *ptr, u32 mask, u32 done,
|
|
|
}
|
|
|
|
|
|
#define PCI_DEVICE_ID_INTEL_LYNX_POINT_XHCI 0x8C31
|
|
|
+#define PCI_DEVICE_ID_INTEL_LYNX_POINT_LP_XHCI 0x9C31
|
|
|
|
|
|
bool usb_is_intel_ppt_switchable_xhci(struct pci_dev *pdev)
|
|
|
{
|
|
@@ -736,7 +737,8 @@ bool usb_is_intel_lpt_switchable_xhci(struct pci_dev *pdev)
|
|
|
{
|
|
|
return pdev->class == PCI_CLASS_SERIAL_USB_XHCI &&
|
|
|
pdev->vendor == PCI_VENDOR_ID_INTEL &&
|
|
|
- pdev->device == PCI_DEVICE_ID_INTEL_LYNX_POINT_XHCI;
|
|
|
+ (pdev->device == PCI_DEVICE_ID_INTEL_LYNX_POINT_XHCI ||
|
|
|
+ pdev->device == PCI_DEVICE_ID_INTEL_LYNX_POINT_LP_XHCI);
|
|
|
}
|
|
|
|
|
|
bool usb_is_intel_switchable_xhci(struct pci_dev *pdev)
|