diff --git a/arch/arm64/boot/dts/rockchip/rk3588s.dtsi b/arch/arm64/boot/dts/rockchip/rk3588s.dtsi index 142f8c9bf281..e2a0e7c7df09 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588s.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588s.dtsi @@ -4771,13 +4771,13 @@ num-lanes = <1>; phys = <&combphy2_psu PHY_TYPE_PCIE>; phy-names = "pcie-phy"; - ranges = <0x00000800 0x0 0xf3000000 0x0 0xf3000000 0x0 0x100000 - 0x81000000 0x0 0xf3100000 0x0 0xf3100000 0x0 0x100000 + ranges = <0x81000000 0x0 0xf3100000 0x0 0xf3100000 0x0 0x100000 0x82000000 0x0 0xf3200000 0x0 0xf3200000 0x0 0xe00000 0xc3000000 0x9 0xc0000000 0x9 0xc0000000 0x0 0x40000000>; reg = <0x0 0xfe180000 0x0 0x10000>, - <0xa 0x40c00000 0x0 0x400000>; - reg-names = "pcie-apb", "pcie-dbi"; + <0xa 0x40c00000 0x0 0x400000>, + <0x0 0xf3000000 0x0 0x100000>; + reg-names = "pcie-apb", "pcie-dbi", "config"; resets = <&cru SRST_PCIE3_POWER_UP>, <&cru SRST_P_PCIE3>; reset-names = "pcie", "periph"; rockchip,pipe-grf = <&php_grf>; @@ -4825,13 +4825,13 @@ num-lanes = <1>; phys = <&combphy0_ps PHY_TYPE_PCIE>; phy-names = "pcie-phy"; - ranges = <0x00000800 0x0 0xf4000000 0x0 0xf4000000 0x0 0x100000 - 0x81000000 0x0 0xf4100000 0x0 0xf4100000 0x0 0x100000 + ranges = <0x81000000 0x0 0xf4100000 0x0 0xf4100000 0x0 0x100000 0x82000000 0x0 0xf4200000 0x0 0xf4200000 0x0 0xe00000 0xc3000000 0xa 0x00000000 0xa 0x00000000 0x0 0x40000000>; reg = <0x0 0xfe190000 0x0 0x10000>, - <0xa 0x41000000 0x0 0x400000>; - reg-names = "pcie-apb", "pcie-dbi"; + <0xa 0x41000000 0x0 0x400000>, + <0x0 0xf4000000 0x0 0x100000>; + reg-names = "pcie-apb", "pcie-dbi", "config"; resets = <&cru SRST_PCIE4_POWER_UP>, <&cru SRST_P_PCIE4>; reset-names = "pcie", "periph"; rockchip,pipe-grf = <&php_grf>;