]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: dts: rockchip: Fix rk356x PCIe range mappings
authorShawn Lin <shawn.lin@rock-chips.com>
Mon, 5 Jan 2026 08:15:28 +0000 (16:15 +0800)
committerHeiko Stuebner <heiko@sntech.de>
Thu, 22 Jan 2026 18:41:40 +0000 (19:41 +0100)
commitf63ea193a404481f080ca2958f73e9f364682db9
tree8e72063279f6443022f8da7c96685fbfb2a9807d
parent9e3f8ae040009f66367b2ba1081b7e313b39aeff
arm64: dts: rockchip: Fix rk356x PCIe range mappings

The pcie bus address should be mapped 1:1 to the cpu side MMIO address, so
that there is no same address allocated from normal system memory. Otherwise
it's broken if the same address assigned to the EP for DMA purpose.Fix it to
sync with the vendor BSP.

Fixes: 568a67e742df ("arm64: dts: rockchip: Fix rk356x PCIe register and range mappings")
Fixes: 66b51ea7d70f ("arm64: dts: rockchip: Add rk3568 PCIe2x1 controller")
Cc: stable@vger.kernel.org
Cc: Andrew Powers-Holmes <aholmes@omnom.net>
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
Link: https://patch.msgid.link/1767600929-195341-1-git-send-email-shawn.lin@rock-chips.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
arch/arm64/boot/dts/rockchip/rk3568.dtsi
arch/arm64/boot/dts/rockchip/rk356x-base.dtsi