[PATCH 0/6] 64-bit PCIe for AM64, AM69, J7200, J722S and J784S4
Siddharth Vadapalli
s-vadapalli at ti.com
Fri Feb 27 12:58:28 CET 2026
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
More information about the U-Boot
mailing list