This patch series fixes configuring PCIe resources (IO and MEM) in aardvark controller driver. It is required to initialize BARs on systems with more cards, e.g. NVMe disks and WiFi AX cards. Pali Rohár (2): PCI: aardvark: Configure PCIe resources from 'ranges' DT property arm64: dts: marvell: armada-37xx: Extend PCIe MEM space .../dts/marvell/armada-3720-turris-mox.dts | 17 ++ arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 11 +- drivers/pci/controller/pci-aardvark.c | 195 +++++++++++++++++- 3 files changed, 220 insertions(+), 3 deletions(-) -- 2.20.1