Re: [PATCH 0/5] powerpc/pci: Cleanup unused code and enable 256 PCI buses
From: Michael Ellerman <hidden>
Date: 2022-07-29 13:19:56
On Wed, 6 Jul 2022 12:43:03 +0200, Pali Rohár wrote:
This patch series cleanup unused code by eliminating it at compile time and then enable usage of all 256 PCI buses per every PCI domain as currently PCI bus numbers have to be unique across all PCI domains. So first bus number of each PCI domain would be zero and not the bus number of the previous domain plus one. As such bus assignment changes BDF address of every PCI device on multi-domain system, this new "feature" is configurable by config option to prevent regressions. [...]
Applied to powerpc/next.
[1/5] powerpc/pci: Hide pci_device_from_OF_node() for non-powermac code
https://git.kernel.org/powerpc/c/a2954a7e47b60bb8d8c51f1b4d55af7585a4108a
[2/5] powerpc/pci: Make pcibios_make_OF_bus_map() static
https://git.kernel.org/powerpc/c/407a767182d3dc87176aabddd7c109b36a5727e9
[3/5] powerpc/pci: Hide pci_create_OF_bus_map() for non-chrp code
https://git.kernel.org/powerpc/c/704544588735b2e1115212dbba1c210b3687ff7a
[4/5] powerpc/pci: Disable filling pci-OF-bus-map for non-chrp/powermac
https://git.kernel.org/powerpc/c/7f102d61983275ab68b5ac2715afa35c5f4ffd86
[5/5] powerpc/pci: Add config option for using all 256 PCI buses
https://git.kernel.org/powerpc/c/5663568130825458a2a8535ccef0db9a1bf7be82
cheers