diff --git a/arch/arm64/boot/dts/rockchip/rk3568.dtsi b/arch/arm64/boot/dts/rockchip/rk3568.dtsi index 2d0427b13d05..b7983b8dc504 100644 --- a/arch/arm64/boot/dts/rockchip/rk3568.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3568.dtsi @@ -2336,6 +2336,7 @@ <0 0 0 4 &pcie2x1_intc 3>; linux,pci-domain = <0>; num-ib-windows = <6>; + num-viewport = <8>; num-ob-windows = <2>; max-link-speed = <2>; msi-map = <0x0 &its 0x0 0x1000>; @@ -2343,9 +2344,10 @@ phys = <&combphy2_psq PHY_TYPE_PCIE>; phy-names = "pcie-phy"; power-domains = <&power RK3568_PD_PIPE>; - ranges = <0x00000800 0x0 0x00000000 0x3 0x00000000 0x0 0x800000 - 0x81000000 0x0 0x00800000 0x3 0x00800000 0x0 0x100000 - 0x83000000 0x0 0x00900000 0x3 0x00900000 0x0 0x3f700000>; + ranges = <0x00000800 0x0 0xf4000000 0x0 0xf4000000 0x0 0x100000 + 0x81000000 0x0 0xf4100000 0x0 0xf4100000 0x0 0x100000 + 0x82000000 0x0 0xf4200000 0x0 0xf4200000 0x0 0x1e00000 + 0xc3000000 0x3 0x00000000 0x3 0x00000000 0x0 0x40000000>; reg = <0x3 0xc0000000 0x0 0x400000>, <0x0 0xfe260000 0x0 0x10000>; reg-names = "pcie-dbi", "pcie-apb"; @@ -2388,15 +2390,17 @@ linux,pci-domain = <1>; num-ib-windows = <6>; num-ob-windows = <2>; + num-viewport = <8>; max-link-speed = <3>; msi-map = <0x1000 &its 0x1000 0x1000>; num-lanes = <1>; phys = <&pcie30phy>; phy-names = "pcie-phy"; power-domains = <&power RK3568_PD_PIPE>; - ranges = <0x00000800 0x0 0x40000000 0x3 0x40000000 0x0 0x800000 - 0x81000000 0x0 0x40800000 0x3 0x40800000 0x0 0x100000 - 0x83000000 0x0 0x40900000 0x3 0x40900000 0x0 0x3f700000>; + ranges = <0x00000800 0x0 0xf2000000 0x0 0xf2000000 0x0 0x100000 + 0x81000000 0x0 0xf2100000 0x0 0xf2100000 0x0 0x100000 + 0x82000000 0x0 0xf2200000 0x0 0xf2200000 0x0 0x1e00000 + 0xc3000000 0x3 0x40000000 0x3 0x40000000 0x0 0x40000000>; reg = <0x3 0xc0400000 0x0 0x400000>, <0x0 0xfe270000 0x0 0x10000>; reg-names = "pcie-dbi", "pcie-apb"; @@ -2439,6 +2443,7 @@ <0 0 0 4 &pcie3x2_intc 3>; linux,pci-domain = <2>; num-ib-windows = <6>; + num-viewport = <8>; num-ob-windows = <2>; max-link-speed = <3>; msi-map = <0x2000 &its 0x2000 0x1000>; @@ -2446,9 +2451,10 @@ phys = <&pcie30phy>; phy-names = "pcie-phy"; power-domains = <&power RK3568_PD_PIPE>; - ranges = <0x00000800 0x0 0x80000000 0x3 0x80000000 0x0 0x800000 - 0x81000000 0x0 0x80800000 0x3 0x80800000 0x0 0x100000 - 0x83000000 0x0 0x80900000 0x3 0x80900000 0x0 0x3f700000>; + ranges = <0x00000800 0x0 0xf0000000 0x0 0xf0000000 0x0 0x100000 + 0x81000000 0x0 0xf0100000 0x0 0xf0100000 0x0 0x100000 + 0x82000000 0x0 0xf0200000 0x0 0xf0200000 0x0 0x1e00000 + 0xc3000000 0x3 0x80000000 0x3 0x80000000 0x0 0x40000000>; reg = <0x3 0xc0800000 0x0 0x400000>, <0x0 0xfe280000 0x0 0x10000>; reg-names = "pcie-dbi", "pcie-apb";