]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: dts: rockchip: Fix rk3588 PCIe range mappings
authorShawn Lin <shawn.lin@rock-chips.com>
Mon, 5 Jan 2026 08:15:29 +0000 (16:15 +0800)
committerHeiko Stuebner <heiko@sntech.de>
Thu, 22 Jan 2026 18:41:40 +0000 (19:41 +0100)
commit46c56b737161060dfa468f25ae699749047902a2
treecd5cc304393535d39932c3d8bb91da1ad71c3265
parentf63ea193a404481f080ca2958f73e9f364682db9
arm64: dts: rockchip: Fix rk3588 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: 0acf4fa7f187 ("arm64: dts: rockchip: add PCIe3 support for rk3588")
Fixes: 8d81b77f4c49 ("arm64: dts: rockchip: add rk3588 PCIe2 support")
Cc: stable@vger.kernel.org
Cc: Sebastian Reichel <sebastian.reichel@collabora.com>
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
Link: https://patch.msgid.link/1767600929-195341-2-git-send-email-shawn.lin@rock-chips.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
arch/arm64/boot/dts/rockchip/rk3588-base.dtsi
arch/arm64/boot/dts/rockchip/rk3588-extra.dtsi