From c1122e054dcfcf7975f2e735bec464f44b1a0d00 Mon Sep 17 00:00:00 2001 From: Andy Yan Date: Thu, 2 Dec 2021 15:47:15 +0800 Subject: [PATCH] arm64: dts: rockchip: rk3588s-evb1: Assign four windows for each VP RK3588S-EVB1 only have two display(VP1 for DP and VP2 for eDP), so we can assign 8 windows by 4+4. Signed-off-by: Andy Yan Change-Id: Ibec566e2bf4497c8aca2e732ff43b2a293127bd3 --- .../boot/dts/rockchip/rk3588s-evb1-lp4x.dtsi | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3588s-evb1-lp4x.dtsi b/arch/arm64/boot/dts/rockchip/rk3588s-evb1-lp4x.dtsi index 4cd82a442b69..962a8e0a8e7a 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588s-evb1-lp4x.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588s-evb1-lp4x.dtsi @@ -512,3 +512,26 @@ &usbhost_dwc3_0 { status = "disabled"; }; + +/* vp0 & vp3 are not used on this board */ +&vp0 { + /delete-property/ rockchip,plane-mask; + /delete-property/ rockchip,primary-plane; +}; + +&vp1 { + rockchip,plane-mask = <(1 << ROCKCHIP_VOP2_CLUSTER0 | 1 << ROCKCHIP_VOP2_ESMART0 | + 1 << ROCKCHIP_VOP2_CLUSTER1 | 1 << ROCKCHIP_VOP2_ESMART1)>; + rockchip,primary-plane = ; +}; + +&vp2 { + rockchip,plane-mask = <(1 << ROCKCHIP_VOP2_CLUSTER2 | 1 << ROCKCHIP_VOP2_ESMART2 | + 1 << ROCKCHIP_VOP2_CLUSTER3 | 1 << ROCKCHIP_VOP2_ESMART3)>; + rockchip,primary-plane = ; +}; + +&vp3 { + /delete-property/ rockchip,plane-mask; + /delete-property/ rockchip,primary-plane; +};