|
@@ -1,4 +1,4 @@
|
|
|
-From c6ec3e5b5b1a52ab00779d096c6afdf600a9c5b2 Mon Sep 17 00:00:00 2001
|
|
|
+From fa0c4d5a6df392a2459b8583f8730a412ebd2e67 Mon Sep 17 00:00:00 2001
|
|
|
From: Lukas Wunner <lukas@wunner.de>
|
|
|
Date: Tue, 31 Jul 2018 07:50:37 +0200
|
|
|
Subject: [PATCH] PCI: pciehp: Differentiate between surprise and safe removal
|
|
@@ -197,7 +197,7 @@ index 5c58c22e0c08..18f83e554c73 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From d1d9637d9975bf4c51055a9ce1476c86b9d17d55 Mon Sep 17 00:00:00 2001
|
|
|
+From 32a18e4858cca787bf3c2120ec1b0aac3f4a85c4 Mon Sep 17 00:00:00 2001
|
|
|
From: Lukas Wunner <lukas@wunner.de>
|
|
|
Date: Sun, 19 Aug 2018 16:29:00 +0200
|
|
|
Subject: [PATCH] PCI: pciehp: Drop unnecessary includes
|
|
@@ -336,7 +336,7 @@ index 18f83e554c73..c512b2ed85ed 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From 4e4551f354b1b225a1c8da3889c310fb42d35e59 Mon Sep 17 00:00:00 2001
|
|
|
+From 83833f360d1f58acac24ea9dd6f2e462eb06983e Mon Sep 17 00:00:00 2001
|
|
|
From: Lukas Wunner <lukas@wunner.de>
|
|
|
Date: Sun, 19 Aug 2018 16:29:00 +0200
|
|
|
Subject: [PATCH] PCI: pciehp: Drop hotplug_slot_ops wrappers
|
|
@@ -549,7 +549,7 @@ index d4b7049cbc70..576362d0b1cd 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From 01074b180b2cd3e2a9a64c3f6050a94b644cbab0 Mon Sep 17 00:00:00 2001
|
|
|
+From bc947aa4a84bda22623577f13889fc9d4cd0ddd8 Mon Sep 17 00:00:00 2001
|
|
|
From: Lukas Wunner <lukas@wunner.de>
|
|
|
Date: Sat, 8 Sep 2018 09:59:01 +0200
|
|
|
Subject: [PATCH] PCI: pciehp: Tolerate Presence Detect hardwired to zero
|
|
@@ -747,7 +747,7 @@ index 576362d0b1cd..7f4173d6771a 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From e13fc0694036cbf187b3c90892cd41bdee149f45 Mon Sep 17 00:00:00 2001
|
|
|
+From eef26c8cf99913e1a69fa6003f8e2cbd2fb72c13 Mon Sep 17 00:00:00 2001
|
|
|
From: Patrick Talbert <ptalbert@redhat.com>
|
|
|
Date: Wed, 5 Sep 2018 09:12:53 +0200
|
|
|
Subject: [PATCH] PCI/ASPM: Do not initialize link state when aspm_disabled is
|
|
@@ -792,7 +792,7 @@ index cb474338f39d..18aa830e79e4 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From 6eef763e4e66b0c36b8f48c1a51ee8c59f14cb92 Mon Sep 17 00:00:00 2001
|
|
|
+From 520c46e498486f4f4f43935f3fda98bedb2c15d1 Mon Sep 17 00:00:00 2001
|
|
|
From: Lukas Wunner <lukas@wunner.de>
|
|
|
Date: Sun, 19 Aug 2018 16:29:00 +0200
|
|
|
Subject: [PATCH] PCI: Simplify disconnected marking
|
|
@@ -878,7 +878,7 @@ index 2c3b5bd59b18..dee5a7507403 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From a656221bf84eda4e2a4ece3e2f88d6d54234b64d Mon Sep 17 00:00:00 2001
|
|
|
+From 07de99519315ba4014073391c610a9d9cf9c28cc Mon Sep 17 00:00:00 2001
|
|
|
From: Lukas Wunner <lukas@wunner.de>
|
|
|
Date: Tue, 18 Sep 2018 21:46:17 +0200
|
|
|
Subject: [PATCH] PCI: pciehp: Unify controller and slot structs
|
|
@@ -2070,7 +2070,7 @@ index 8da87931bd45..b9c1396db6fe 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From 561d3a071aa5e361ac3e1d5aeb591411816d8219 Mon Sep 17 00:00:00 2001
|
|
|
+From fdef45b5aa05a14accf0480f78cf3bfc99867881 Mon Sep 17 00:00:00 2001
|
|
|
From: Lukas Wunner <lukas@wunner.de>
|
|
|
Date: Sat, 8 Sep 2018 09:59:01 +0200
|
|
|
Subject: [PATCH] PCI: pciehp: Rename controller struct members for clarity
|
|
@@ -2377,7 +2377,7 @@ index 4a17d71e15d3..e4d6ec960630 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From 2569dde86684d3ac54af3cbcdfd61afc409d2116 Mon Sep 17 00:00:00 2001
|
|
|
+From 7173953971568fd7a637b680ebe7d132704e35f1 Mon Sep 17 00:00:00 2001
|
|
|
From: Lukas Wunner <lukas@wunner.de>
|
|
|
Date: Sat, 8 Sep 2018 09:59:01 +0200
|
|
|
Subject: [PATCH] PCI: pciehp: Reshuffle controller struct for clarity
|
|
@@ -2508,7 +2508,7 @@ index 2499489158cc..df82a0335515 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From 580a8e7376f9c3b3206626811d8dc2a01b08e259 Mon Sep 17 00:00:00 2001
|
|
|
+From 18b44448e1623d85b9fb4cd03e5a4e9bbb6dfafe Mon Sep 17 00:00:00 2001
|
|
|
From: Keith Busch <keith.busch@intel.com>
|
|
|
Date: Thu, 20 Sep 2018 10:27:17 -0600
|
|
|
Subject: [PATCH] PCI: Make link active reporting detection generic
|
|
@@ -2608,10 +2608,10 @@ index e4d6ec960630..0693870a9e24 100644
|
|
|
/* Clear all remaining event bits in Slot Status register. */
|
|
|
pcie_capability_write_word(pdev, PCI_EXP_SLTSTA,
|
|
|
diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c
|
|
|
-index cd628dd73719..25b0fe79420f 100644
|
|
|
+index 83fda1987d1f..e8de06ad1a5f 100644
|
|
|
--- a/drivers/pci/pci.c
|
|
|
+++ b/drivers/pci/pci.c
|
|
|
-@@ -4525,21 +4525,42 @@ bool pcie_wait_for_link(struct pci_dev *pdev, bool active)
|
|
|
+@@ -4532,21 +4532,42 @@ bool pcie_wait_for_link(struct pci_dev *pdev, bool active)
|
|
|
bool ret;
|
|
|
u16 lnk_status;
|
|
|
|
|
@@ -2705,7 +2705,7 @@ index ec6c48ecd7d5..74c8e9190fed 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From f70ebf21b624e9c1cc00bf3ad27cb883c5a59d1c Mon Sep 17 00:00:00 2001
|
|
|
+From fcda984715e00de36b3c2ca35d8aaf8542a1f653 Mon Sep 17 00:00:00 2001
|
|
|
From: Mika Westerberg <mika.westerberg@linux.intel.com>
|
|
|
Date: Thu, 27 Sep 2018 16:53:53 -0500
|
|
|
Subject: [PATCH] PCI: Do not skip power-managed bridges in pci_enable_wake()
|
|
@@ -2733,7 +2733,7 @@ Patchset: surface-hotplug
|
|
|
1 file changed, 6 insertions(+), 3 deletions(-)
|
|
|
|
|
|
diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c
|
|
|
-index 25b0fe79420f..6a0dc12187ed 100644
|
|
|
+index e8de06ad1a5f..b3068dfcf3f0 100644
|
|
|
--- a/drivers/pci/pci.c
|
|
|
+++ b/drivers/pci/pci.c
|
|
|
@@ -2151,10 +2151,13 @@ static int __pci_enable_wake(struct pci_dev *dev, pci_power_t state, bool enable
|
|
@@ -2756,7 +2756,7 @@ index 25b0fe79420f..6a0dc12187ed 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From af417f9fd8e00fdabf69d6c928b524a079cbcfbb Mon Sep 17 00:00:00 2001
|
|
|
+From db3dcb49f014b68cfd8dc2b28acf8fe35ed38f67 Mon Sep 17 00:00:00 2001
|
|
|
From: Mika Westerberg <mika.westerberg@linux.intel.com>
|
|
|
Date: Thu, 27 Sep 2018 16:38:19 -0500
|
|
|
Subject: [PATCH] PCI: pciehp: Disable hotplug interrupt during suspend
|
|
@@ -2870,7 +2870,7 @@ index 0693870a9e24..b5c7f5ef597a 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From 83bc09e60eee0e67590d229ce2429ac76581b4aa Mon Sep 17 00:00:00 2001
|
|
|
+From 9a4814d0b02f7f3c93650b638aa6b5ea509b781d Mon Sep 17 00:00:00 2001
|
|
|
From: Mika Westerberg <mika.westerberg@linux.intel.com>
|
|
|
Date: Thu, 27 Sep 2018 16:41:46 -0500
|
|
|
Subject: [PATCH] PCI: pciehp: Do not handle events if interrupts are masked
|
|
@@ -2912,7 +2912,7 @@ index b5c7f5ef597a..242b9f30210a 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From 4922b32274a5b699f7e1976dda9b55c21476b399 Mon Sep 17 00:00:00 2001
|
|
|
+From 7442c365fdd6612887b88ce9540cce0edb55183e Mon Sep 17 00:00:00 2001
|
|
|
From: Mika Westerberg <mika.westerberg@linux.intel.com>
|
|
|
Date: Thu, 27 Sep 2018 16:41:47 -0500
|
|
|
Subject: [PATCH] PCI/portdrv: Resume upon exit from system suspend if left
|
|
@@ -2965,7 +2965,7 @@ index 23a5a0c2c3fe..5badf8a1ce0a 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From b8269200290bfc69d1eb1a4bbb4c2f7f2db7fc77 Mon Sep 17 00:00:00 2001
|
|
|
+From 75e4513ffa1cf1547e37d641d408f78d521669c4 Mon Sep 17 00:00:00 2001
|
|
|
From: Mika Westerberg <mika.westerberg@linux.intel.com>
|
|
|
Date: Thu, 27 Sep 2018 16:41:48 -0500
|
|
|
Subject: [PATCH] PCI/portdrv: Add runtime PM hooks for port service drivers
|
|
@@ -3077,7 +3077,7 @@ index 5badf8a1ce0a..59d2567e2db2 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From b5e250fe37307bc562451f4b3171bc9112e13166 Mon Sep 17 00:00:00 2001
|
|
|
+From e01c9041c2054ea38ca001d1af24567ce237bc2d Mon Sep 17 00:00:00 2001
|
|
|
From: Mika Westerberg <mika.westerberg@linux.intel.com>
|
|
|
Date: Thu, 27 Sep 2018 16:41:49 -0500
|
|
|
Subject: [PATCH] PCI: pciehp: Implement runtime PM callbacks
|
|
@@ -3134,7 +3134,7 @@ index 8e6e4ce869fb..e5de25ebc4cf 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From a226b5411414301513e36c3698022347a88f34ed Mon Sep 17 00:00:00 2001
|
|
|
+From 6a8cb3c339a6042556e131f575e9ae5d468b9bdc Mon Sep 17 00:00:00 2001
|
|
|
From: Mika Westerberg <mika.westerberg@linux.intel.com>
|
|
|
Date: Thu, 27 Sep 2018 16:57:05 -0500
|
|
|
Subject: [PATCH] ACPI / property: Allow multiple property compatible _DSD
|
|
@@ -3186,7 +3186,7 @@ Patchset: surface-hotplug
|
|
|
5 files changed, 86 insertions(+), 29 deletions(-)
|
|
|
|
|
|
diff --git a/drivers/acpi/property.c b/drivers/acpi/property.c
|
|
|
-index 288673cff85e..150003be8e1f 100644
|
|
|
+index 27db1a968241..9a679ae50089 100644
|
|
|
--- a/drivers/acpi/property.c
|
|
|
+++ b/drivers/acpi/property.c
|
|
|
@@ -24,11 +24,12 @@ static int acpi_data_get_property_array(const struct acpi_device_data *data,
|
|
@@ -3429,7 +3429,7 @@ index 019468f072b7..2b2d92863923 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From 6bd89d871c667263d811129a6df4206e846ba405 Mon Sep 17 00:00:00 2001
|
|
|
+From c2fddc436db4648da7a6cbc4ccc1dc41c7206652 Mon Sep 17 00:00:00 2001
|
|
|
From: Mika Westerberg <mika.westerberg@linux.intel.com>
|
|
|
Date: Thu, 27 Sep 2018 16:57:14 -0500
|
|
|
Subject: [PATCH] PCI / ACPI: Whitelist D3 for more PCIe hotplug ports
|
|
@@ -3471,7 +3471,7 @@ Patchset: surface-hotplug
|
|
|
4 files changed, 56 insertions(+)
|
|
|
|
|
|
diff --git a/drivers/acpi/property.c b/drivers/acpi/property.c
|
|
|
-index 150003be8e1f..5ca89166ea4e 100644
|
|
|
+index 9a679ae50089..6497f04f9551 100644
|
|
|
--- a/drivers/acpi/property.c
|
|
|
+++ b/drivers/acpi/property.c
|
|
|
@@ -28,6 +28,9 @@ static const guid_t prp_guids[] = {
|
|
@@ -3544,7 +3544,7 @@ index 2c46f7dcd2f5..1516327a8459 100644
|
|
|
.set_state = acpi_pci_set_power_state,
|
|
|
.get_state = acpi_pci_get_power_state,
|
|
|
diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c
|
|
|
-index 6a0dc12187ed..c5fd51d7f153 100644
|
|
|
+index b3068dfcf3f0..9a6dd521745b 100644
|
|
|
--- a/drivers/pci/pci.c
|
|
|
+++ b/drivers/pci/pci.c
|
|
|
@@ -793,6 +793,11 @@ static inline bool platform_pci_need_resume(struct pci_dev *dev)
|
|
@@ -3594,7 +3594,7 @@ index e9ede82ee2c2..0a5efc437bd1 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From a67484471ab3dac5cd7722b95d0304d4d2f6597f Mon Sep 17 00:00:00 2001
|
|
|
+From 5e0bdb7eb9128b95661aa136d67c812d37175a33 Mon Sep 17 00:00:00 2001
|
|
|
From: Mika Westerberg <mika.westerberg@linux.intel.com>
|
|
|
Date: Mon, 7 Jan 2019 16:09:40 +0300
|
|
|
Subject: [PATCH] PCI: pciehp: Assign ctrl->slot_ctrl before writing it to
|
|
@@ -3648,7 +3648,7 @@ index 242b9f30210a..7074d4923811 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From 035b9b44d38de57cd4274538bb83f97e88be9d40 Mon Sep 17 00:00:00 2001
|
|
|
+From ee36de3475c8d168f0766db974b636ce7ab21c7c Mon Sep 17 00:00:00 2001
|
|
|
From: Mika Westerberg <mika.westerberg@linux.intel.com>
|
|
|
Date: Thu, 31 Jan 2019 20:07:46 +0300
|
|
|
Subject: [PATCH] PCI: pciehp: Disable Data Link Layer State Changed event on
|
|
@@ -3737,7 +3737,7 @@ index 7074d4923811..a37ff79a6e9e 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From 71c780397f5df6089e59337a6b8c5349553d0080 Mon Sep 17 00:00:00 2001
|
|
|
+From 1d61f8f2b2b6d7baabd36d6577955414c451ea2f Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Thu, 29 Oct 2020 22:04:38 +0100
|
|
|
Subject: [PATCH] PCI: Allow D3cold for hot-plug ports on Surface Books
|
|
@@ -3769,7 +3769,7 @@ Patchset: surface-hotplug
|
|
|
1 file changed, 29 insertions(+), 2 deletions(-)
|
|
|
|
|
|
diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c
|
|
|
-index c5fd51d7f153..737d3a34e623 100644
|
|
|
+index 9a6dd521745b..407dd9581fd5 100644
|
|
|
--- a/drivers/pci/pci.c
|
|
|
+++ b/drivers/pci/pci.c
|
|
|
@@ -2523,6 +2523,32 @@ static const struct dmi_system_id bridge_d3_blacklist[] = {
|
|
@@ -3822,7 +3822,7 @@ index c5fd51d7f153..737d3a34e623 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From 75a7bb2d62538131ec7ec7a672ed5d9b2c0f0842 Mon Sep 17 00:00:00 2001
|
|
|
+From 6c0c9aee0dbd96b35a68f3c382c98f788b8b2040 Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Mon, 9 Nov 2020 14:23:00 +0100
|
|
|
Subject: [PATCH] PCI: Run platform power transition on initial D0 entry
|
|
@@ -3867,7 +3867,7 @@ Patchset: surface-hotplug
|
|
|
1 file changed, 1 insertion(+), 3 deletions(-)
|
|
|
|
|
|
diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c
|
|
|
-index 737d3a34e623..f72651684719 100644
|
|
|
+index 407dd9581fd5..6bf649d1166e 100644
|
|
|
--- a/drivers/pci/pci.c
|
|
|
+++ b/drivers/pci/pci.c
|
|
|
@@ -1520,9 +1520,7 @@ static int do_pci_enable_device(struct pci_dev *dev, int bars)
|
|
@@ -3884,7 +3884,7 @@ index 737d3a34e623..f72651684719 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From 05f32f984be2b20defcdde87e6767a1ebff578fc Mon Sep 17 00:00:00 2001
|
|
|
+From a176dd41e5aef00098579ac84be0d8df154ab595 Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Sat, 31 Oct 2020 20:46:33 +0100
|
|
|
Subject: [PATCH] PCI: Add sysfs attribute for PCI device power state
|
|
@@ -3957,7 +3957,7 @@ index 1edf5a1836ea..ee1518650d55 100644
|
|
|
--
|
|
|
2.30.1
|
|
|
|
|
|
-From bc3339efb04e86fcce1eb8011842f1fadab1f118 Mon Sep 17 00:00:00 2001
|
|
|
+From a26c95a73631adda8e8ebdb3b8c9e684bc359ce3 Mon Sep 17 00:00:00 2001
|
|
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
|
|
Date: Mon, 14 Dec 2020 20:50:59 +0100
|
|
|
Subject: [PATCH] platform/x86: Add Surface Hotplug driver
|