|
@@ -3327,6 +3327,7 @@ static void quirk_apple_wait_for_thunderbolt(struct pci_dev *dev)
|
|
|
if (nhi->vendor != PCI_VENDOR_ID_INTEL
|
|
|
|| (nhi->device != PCI_DEVICE_ID_INTEL_LIGHT_RIDGE &&
|
|
|
nhi->device != PCI_DEVICE_ID_INTEL_CACTUS_RIDGE_4C &&
|
|
|
+ nhi->device != PCI_DEVICE_ID_INTEL_FALCON_RIDGE_2C_NHI &&
|
|
|
nhi->device != PCI_DEVICE_ID_INTEL_FALCON_RIDGE_4C_NHI)
|
|
|
|| nhi->class != PCI_CLASS_SYSTEM_OTHER << 8)
|
|
|
goto out;
|
|
@@ -3342,6 +3343,9 @@ DECLARE_PCI_FIXUP_RESUME_EARLY(PCI_VENDOR_ID_INTEL,
|
|
|
DECLARE_PCI_FIXUP_RESUME_EARLY(PCI_VENDOR_ID_INTEL,
|
|
|
PCI_DEVICE_ID_INTEL_CACTUS_RIDGE_4C,
|
|
|
quirk_apple_wait_for_thunderbolt);
|
|
|
+DECLARE_PCI_FIXUP_RESUME_EARLY(PCI_VENDOR_ID_INTEL,
|
|
|
+ PCI_DEVICE_ID_INTEL_FALCON_RIDGE_2C_BRIDGE,
|
|
|
+ quirk_apple_wait_for_thunderbolt);
|
|
|
DECLARE_PCI_FIXUP_RESUME_EARLY(PCI_VENDOR_ID_INTEL,
|
|
|
PCI_DEVICE_ID_INTEL_FALCON_RIDGE_4C_BRIDGE,
|
|
|
quirk_apple_wait_for_thunderbolt);
|