Merge branch 'pci/enumeration'
authorBjorn Helgaas <bhelgaas@google.com>
Wed, 5 Aug 2020 23:24:15 +0000 (18:24 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Wed, 5 Aug 2020 23:24:15 +0000 (18:24 -0500)
commit3f906da760596b9a9551cd9243ece42f05e1a579
tree4e496bd2305d93ca363e0fa7f31c7e6943772ff6
parent0dfcabe9c640591808de483fadcd823dd24c37fb
parentb7360f609f5fa0537667dc1b8036c96bf7e03023
Merge branch 'pci/enumeration'

- Fix pci_cfg_wait queue locking problem (Xiang Zheng, Bjorn Helgaas)

- Keep device in system even if driver attach fails (Rajat Jain)

- Cache ACS capability offset in device (Rajat Jain)

- Treat "external-facing" devices themselves as internal, not external
  (Rajat Jain)

- Announce device after early fixups (Tiezhu Yang)

* pci/enumeration:
  PCI: Announce device after early fixups
  PCI: Treat "external-facing" devices themselves as internal
  PCI: Cache ACS capability offset in device
  PCI: Reorder pci_enable_acs() and dependencies
  PCI: Add device even if driver attach failed
  PCI: Fix pci_cfg_wait queue locking problem