summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorRichard Zhu <hongxing.zhu@nxp.com>2026-05-20 10:22:28 +0300
committerFrank Li <Frank.Li@nxp.com>2026-06-05 20:19:10 +0300
commitdbecf38e60d4ef08c59836b7bc16e8efca01fc47 (patch)
tree9d8a083767e951390f2713965a9f9671977ab811 /include
parentc2f2b0e494a7bfa97081946ee4fad218b4cdf7bc (diff)
downloadlinux-dbecf38e60d4ef08c59836b7bc16e8efca01fc47.tar.xz
arm64: dts: imx95: Correct PCIe outbound address space configuration
Fix the PCIe outbound memory ranges for both pcie0 and pcie1 controllers on i.MX95. The memory window size was incorrectly set to 256MB during initial bring-up, but the hardware supports up to 4GB of outbound address space per controller. Additionally, the ECAM region cannot be mapped as I/O space. Use a memory-mapped region for I/O space instead, and relocate the 1MB I/O region to immediately follow the memory region at offset 0xf0000000 within each window. Update the outbound address space layout per controller as follows: - 3.5GB 64-bit prefetchable memory - 256MB 32-bit non-prefetchable memory - 1MB I/O Fixes: 3b1d5deb29ff ("arm64: dts: imx95: add pcie[0,1] and pcie-ep[0,1] support") Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com> Signed-off-by: Frank Li <Frank.Li@nxp.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions