Hello, This series is based on commit 437ea9f8be5 Gitlab: Fix TEST_PY_TEST_SPEC for qemu-x86_64 in sjg-lab of the master branch of U-Boot.
Since Linux device-tree has switched to 64-bit Address space for the PCIe Controllers on TI SoCs, currently, U-Boot needs to support the same. This series adds support for 64-bit addressing for PCIe along with enabling Root-Complex mode of operation for AM69 and J784S4 SoCs. Series has been tested on all platforms being affected by this series. Test Logs: 1. AM642-EVM https://gist.github.com/Siddharth-Vadapalli-at-TI/82512389f8396a51e4f167c7ebe4c2a3 2. AM69-SK https://gist.github.com/Siddharth-Vadapalli-at-TI/b20b2811804ffc6e6c063564330c0a35 3. J7200-EVM https://gist.github.com/Siddharth-Vadapalli-at-TI/c545da68bd28a5e036803bb60f32d8e9 4. J722S-EVM https://gist.github.com/Siddharth-Vadapalli-at-TI/3dde05c4c7076076aa20ac47a6e2d176 5. J784S4-EVM https://gist.github.com/Siddharth-Vadapalli-at-TI/a93c1b2cd5d90f494e885d1831d3d23e Regards, Siddharth. Siddharth Vadapalli (6): arm: mach-k3: arm64-mmu: add mapping for PCIe 4 GB Address Windows pci: pcie_cdns_ti: enable PCIe root-complex mode for J784S4 SoC configs: {am69_sk,j784s4_evm}_a72_defconfig: enable PCIe Root-Complex mode configs: am64x_evm_a53_defconfig: enable 64-bit addressing for PCIe configs: j7200_evm_a72_defconfig: enable 64-bit addressing for PCIe configs: j722s_evm_a53_defconfig: enable 64-bit addressing for PCIe arch/arm/mach-k3/arm64/arm64-mmu.c | 16 ++++++++++++++++ arch/arm/mach-k3/include/mach/k3-ddr.h | 11 +++++++---- configs/am64x_evm_a53_defconfig | 1 + configs/j7200_evm_a72_defconfig | 1 + configs/j722s_evm_a53_defconfig | 1 + configs/j784s4_evm_a72_defconfig | 6 ++++++ drivers/pci/pcie_cdns_ti.c | 10 ++++++++++ 7 files changed, 42 insertions(+), 4 deletions(-) -- 2.51.1

