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>; }; };