diff options
author | Tony Lambiris | 2018-03-22 23:50:24 -0400 |
---|---|---|
committer | Tony Lambiris | 2018-03-22 23:50:24 -0400 |
commit | 2b509d407ab5815fedf6747594f06f57959c6676 (patch) | |
tree | 3f070bd484ad5155799ea95091096239c853cd96 /03-apple-poweroff-quirk-workaround.patch | |
parent | 37dd51e7485863783c796448b58732a02b22273e (diff) | |
download | aur-2b509d407ab5815fedf6747594f06f57959c6676.tar.gz |
Version bump
Diffstat (limited to '03-apple-poweroff-quirk-workaround.patch')
-rw-r--r-- | 03-apple-poweroff-quirk-workaround.patch | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/03-apple-poweroff-quirk-workaround.patch b/03-apple-poweroff-quirk-workaround.patch deleted file mode 100644 index c43bc4bc131f..000000000000 --- a/03-apple-poweroff-quirk-workaround.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index 37ff015..47b303a 100644 ---- a/drivers/pci/quirks.c -+++ b/drivers/pci/quirks.c -@@ -2776,6 +2776,27 @@ static void quirk_hotplug_bridge(struct pci_dev *dev) - DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_HINT, 0x0020, quirk_hotplug_bridge); - - /* -+ * Apple: Avoid programming the memory/io aperture of 00:1c.0 -+ * -+ * BIOS does not declare any resource for 00:1c.0, but with -+ * hotplug flag set, thus OS allocate: -+ * [mem 0x7fa00000 - 0x7fbfffff] -+ * [mem 0x7fc00000-0x7fdfffff 64bit pref] -+ * which is conflict with an unreported device, which -+ * causes unpredictable result such as accessing io port. -+ * So clear the hotplug flag to work around it. -+ */ -+static void quirk_apple_mbp_poweroff(struct pci_dev *dev) -+{ -+ if (dmi_match(DMI_BOARD_VENDOR, "Apple Inc.") && -+ dmi_match(DMI_PRODUCT_NAME, "MacBookPro11,4") || -+ dmi_match(DMI_PRODUCT_NAME, "MacBookPro11,5")) -+ dev->is_hotplug_bridge = 0; -+} -+ -+DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x8c10, quirk_apple_mbp_poweroff); -+ -+/* - * This is a quirk for the Ricoh MMC controller found as a part of - * some mulifunction chips. - |