Merge branch 'pci/enumeration'
authorBjorn Helgaas <bhelgaas@google.com>
Wed, 4 Jun 2025 15:49:56 +0000 (10:49 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Wed, 4 Jun 2025 15:49:56 +0000 (10:49 -0500)
commit68d0370e4e80ac6ab9043813f7ade3c810648679
tree21fc11be8e93ad0f0610383db68856965debc41f
parentf56278a46d8611278c2b6764ad370fe2a4987430
parentce45dc4bb22e96b59a07e19b67e915d99dd5281b
Merge branch 'pci/enumeration'

- Remove pci_fixup_cardbus(), which has no users left (Heiner Kallweit)

- Print the actual delay time in pci_bridge_wait_for_secondary_bus()
  instead of assuming it was 1000ms (Wilfred Mallawa)

- Revert 'iommu/amd: Prevent binding other PCI drivers to IOMMU PCI
  devices', which broke resume from system sleep on AMD platforms and has
  been fixed by other commits (Lukas Wunner)

- Restrict visibility of pci_dev.match_driver since it's no longer used
  outside the PCI core (Lukas Wunner)

* pci/enumeration:
  PCI: Limit visibility of match_driver flag to PCI core
  Revert "iommu/amd: Prevent binding other PCI drivers to IOMMU PCI devices"
  PCI: Print the actual delay time in pci_bridge_wait_for_secondary_bus()
  PCI: Use PCI_STD_NUM_BARS instead of 6
  PCI: Remove pci_fixup_cardbus()

# Conflicts:
# drivers/pci/pci.h
drivers/pci/pci.c
drivers/pci/pci.h
include/linux/pci.h