From 44d1641bcc83ee7af0a3c9bc9e500dbf8a7d9d19 Mon Sep 17 00:00:00 2001 From: Mark Huang Date: Thu, 24 Feb 2022 17:06:09 +0800 Subject: [PATCH] arm64: dts: rockchip: rk3588-nvr-demo: support logo for dp Signed-off-by: Mark Huang Change-Id: I16df6ec7efe5bc1e4fb4532e044e9e1a6b0609ca --- .../boot/dts/rockchip/rk3588-nvr-demo.dtsi | 50 ++++++++++++++++++- 1 file changed, 48 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/rockchip/rk3588-nvr-demo.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-nvr-demo.dtsi index 61a06ecdc523..1fa597ee1b4e 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-nvr-demo.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3588-nvr-demo.dtsi @@ -527,6 +527,52 @@ >; }; +&route_dp0 { + status = "okay"; + force-output; + connect = <&vp2_out_dp0>; + + force_timing { + clock-frequency = <65000000>; + hactive = <1024>; + vactive = <768>; + hfront-porch = <24>; + hsync-len = <136>; + hback-porch = <160>; + vfront-porch = <3>; + vsync-len = <6>; + vback-porch = <29>; + hsync-active = <0>; + vsync-active = <0>; + de-active = <0>; + pixelclk-active = <0>; + }; + +}; + +&route_dp1 { + status = "okay"; + force-output; + connect = <&vp2_out_dp1>; + + force_timing { + clock-frequency = <65000000>; + hactive = <1024>; + vactive = <768>; + hfront-porch = <24>; + hsync-len = <136>; + hback-porch = <160>; + vfront-porch = <3>; + vsync-len = <6>; + vback-porch = <29>; + hsync-active = <0>; + vsync-active = <0>; + de-active = <0>; + pixelclk-active = <0>; + }; + +}; + &route_hdmi0 { status = "okay"; force-output; @@ -595,8 +641,8 @@ &pinctrl { dp { dp1_hdmi_ctl: dp-hdmi-ctl { - rockchip,pins = <0 RK_PD5 RK_FUNC_GPIO &pcfg_output_high>, - <3 RK_PB2 RK_FUNC_GPIO &pcfg_output_high>; + rockchip,pins = <0 RK_PD5 RK_FUNC_GPIO &pcfg_pull_up>, + <3 RK_PB2 RK_FUNC_GPIO &pcfg_pull_up>; }; };