From: Bjorn Helgaas Date: Thu, 4 Aug 2022 16:41:51 +0000 (-0500) Subject: Merge branch 'pci/enumeration' X-Git-Tag: v6.1-rc5~706^2~25 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=dc5253117a237478f6ea03906ff7041d5db322ed;p=platform%2Fkernel%2Flinux-starfive.git 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() --- dc5253117a237478f6ea03906ff7041d5db322ed