diff options
Diffstat (limited to 'macbook-suspend.patch')
-rw-r--r-- | macbook-suspend.patch | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/macbook-suspend.patch b/macbook-suspend.patch index fc302c4b3a2e..0d9be4815124 100644 --- a/macbook-suspend.patch +++ b/macbook-suspend.patch @@ -105,3 +105,19 @@ /* Fall through */ default: pbus_size_io(bus, realloc_head ? 0 : additional_io_size, +--- a/drivers/pci/quirks.c ++++ b/drivers/pci/quirks.c +@@ -2775,6 +2775,13 @@ static void quirk_hotplug_bridge(struct pci_dev *dev) + + DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_HINT, 0x0020, quirk_hotplug_bridge); + ++static void quirk_hotplug_bridge_skip(struct pci_dev *dev) ++{ ++ dev->is_hotplug_bridge = 0; ++} ++ ++DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x8c10, quirk_hotplug_bridge_skip); ++ + /* + * This is a quirk for the Ricoh MMC controller found as a part of + * some mulifunction chips. |