summarylogtreecommitdiffstats
path: root/macbook-suspend.patch
diff options
context:
space:
mode:
Diffstat (limited to 'macbook-suspend.patch')
-rw-r--r--macbook-suspend.patch16
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.