summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorJosua Mayer <josua@solid-run.com>2026-06-10 14:45:23 +0300
committerFrank Li <Frank.Li@nxp.com>2026-06-10 18:27:22 +0300
commitde8c602d5a2180c737e55dcd3dbcbf9dcc4af292 (patch)
tree0b73733e6577c17e4c9dc1dd885e18d4dfee04a3 /include/linux
parentc10cfc952215644956284a42fa7b7860dfbcb5f5 (diff)
downloadlinux-de8c602d5a2180c737e55dcd3dbcbf9dcc4af292.tar.xz
arm64: dts: lx2160a-rev2: avoid 32-bit pcie window system ram overlap
A 3GB non-prefetchable PCIe bus window can overlap with inbound DMA addresses for low system RAM, so DMA transactions may be routed to a BAR on the same host bridge instead of memory. Change the 32-bit non-prefetchable PCIe window back from 3GB to 1GB on all controllers, avoiding that overlap while keeping the added 64-bit prefetchable region. This partially reverts commit 9ed301397090 ("arm64: dts: lx2160a-rev2: extend 32-bit and add 64-bit pci regions"). Fixes: 9ed301397090 ("arm64: dts: lx2160a-rev2: extend 32-bit and add 64-bit pci regions") Reported-by: Arnd Bergmann <arnd@arndb.de> Closes: https://lore.kernel.org/r/9e6326f6-dad1-4169-a63c-e62ee5b341f2@app.fastmail.com Signed-off-by: Josua Mayer <josua@solid-run.com> Acked-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Frank Li <Frank.Li@nxp.com>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions