Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save naftulikay/2226b0c78f61eb8495924fcd36c123a2 to your computer and use it in GitHub Desktop.
Save naftulikay/2226b0c78f61eb8495924fcd36c123a2 to your computer and use it in GitHub Desktop.
Ubuntu LTS Xenial MacBook Suspend Patch
diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
index 1595f4f..b577af2 100644
--- a/drivers/pci/quirks.c
+++ b/drivers/pci/quirks.c
@@ -2749,6 +2749,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.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAABAgAGBQJXkD2EAAoJEIKDWljdEfHRWJ8P/AiA9uZYHi+aTvY7frJdo+np
rLflLH6NDdrzpKCwaG44nj7MB4jXKfeg+gDpPwydtDSEL6D4djwOihh6O6VNBijb
sFqNJLMtCx2HHbQaOrGsmfDiItVFoox20LC192x9ts8VKtSkrpjkx5V9oaF7qr7z
AVnXcqr0DWicbd8IF+G3Pw2HFf+3iw7af0cEijbqmnq8m1Jrq385ARF15QNJIg2s
u+ykLCWcar9LpeIUx/0X2sNtY4sXnep/6OtmgIGF61yP91AENOrfiDrRXzD45zz0
AD0OR/BnqDPdQWDJ/VS0XYt/3UKoCXhYijv1Vc++dNcQ2QlCtBs3/k3iry4QBXd6
mUSsgRwukqOlSXw2m3MZR+XOVm1vv+zwBhh6V0B2wmnYG8Tl0otJ6qeEJsp0APAD
Dlb7nfo3H4LuTvCEo75RaYOjydiT4leDC4422Or8ykC1w4zMuThsxrzl8F2gL9XL
Adm9YRMtRsYxQ/47AbPdawf99I4VYp26ge5zdVI5eu/eZsmGk5LQZOUg9KErw18Y
qnyjIC+J2IHkVTEZI2twthXyldfjEIJcoLJEQNxLKpcugc3uSLr4DfOD5tRHtQIg
AilYScWp1LfBFb1kaclD5bMUZRME/9WxJwSWjw+cIFyarL84DuXn3U1Salpq8iud
mDlAjQcryNDdEtFIP9hQ
=D0Le
-----END PGP SIGNATURE-----
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment