summaryrefslogtreecommitdiffstats
path: root/drivers/pci/probe.c
diff options
context:
space:
mode:
authorMika Westerberg <mika.westerberg@linux.intel.com>2020-05-19 13:55:18 +0300
committerMika Westerberg <mika.westerberg@linux.intel.com>2020-09-03 12:06:42 +0300
commit2b9941e089ac9cb04976c5fe7aa65378d64fc0fe (patch)
tree6eeade96121a3ae12a0ec19a9d0612aaf84298dd /drivers/pci/probe.c
parentb2911a593a705e54adde6d06d4657c1ff2f16583 (diff)
downloadlinux-2b9941e089ac9cb04976c5fe7aa65378d64fc0fe.tar.gz
linux-2b9941e089ac9cb04976c5fe7aa65378d64fc0fe.tar.bz2
linux-2b9941e089ac9cb04976c5fe7aa65378d64fc0fe.zip
PCI / thunderbolt: Switch to use device links instead of PCI quirk
On older Apple systems there is currently a PCI quirk in place to block resume of tunneled PCIe ports until NHI (Thunderbolt controller) is resumed. This makes sure the PCIe tunnels are re-established before PCI core notices it. With device links the same thing can be done without quirks. The driver core will make sure the supplier (NHI) is resumed before consumers (PCIe downstream ports). For this reason switch the Thunderbolt driver to use device links and remove the PCI quirk. Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com> Acked-by: Bjorn Helgaas <bhelgaas@google.com>
Diffstat (limited to 'drivers/pci/probe.c')
0 files changed, 0 insertions, 0 deletions