]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'pci/enumeration'
authorBjorn Helgaas <bhelgaas@google.com>
Thu, 4 Aug 2022 16:41:51 +0000 (11:41 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Thu, 4 Aug 2022 16:41:51 +0000 (11:41 -0500)
commitd5dba1ca9942b61246b540cd87bd0fd7e9056a2d
tree0c7ea5f7db84d7f72690e6576e1efbb6bd487312
parent1b07cf1541a60402658674e2db3a68bf0655ac60
parentbc786e087fc2f17b748f7d26a2c4780551373766
Merge branch 'pci/enumeration'

- Split out ARI "next function" handling from the traditional one (Niklas
  Schnelle)

- Move jailhouse "isolated function" (non-zero functions where function 0
  doesn't exist) handling to pci_scan_slot() to avoid duplicating
  multi-function scanning in pci_scan_child_bus_extend() (Niklas Schnelle)

- Extend "isolated function" probing to s390 (Niklas Schnelle).

- Allow s390 zPCI zbus without a function 0 (Niklas Schnelle)

* pci/enumeration:
  s390/pci: allow zPCI zbus without a function zero
  PCI: Extend isolated function probing to s390
  PCI: Move jailhouse's isolated function handling to pci_scan_slot()
  PCI: Split out next_ari_fn() from next_fn()
  PCI: Clean up pci_scan_slot()