diff --git a/arch/arm64/boot/dts/rockchip/rk3368-px5-evb-android.dts b/arch/arm64/boot/dts/rockchip/rk3368-px5-evb-android.dts index 558e29ada5a0..edd2978f5688 100644 --- a/arch/arm64/boot/dts/rockchip/rk3368-px5-evb-android.dts +++ b/arch/arm64/boot/dts/rockchip/rk3368-px5-evb-android.dts @@ -249,7 +249,7 @@ }; }; - panel { + lvds-panel { compatible = "samsung,lsl070nl01", "simple-panel"; power-supply = <&vcc33_lcd>; backlight = <&backlight>; @@ -283,6 +283,38 @@ }; }; }; + + edp-panel { + compatible = "lg,lp079qx1-sp0v", "simple-panel"; + power-supply = <&vcc33_lcd>; + backlight = <&backlight>; + prepare-delay-ms = <120>; + status = "disabled"; + + display-timings { + timing { + clock-frequency = <200000000>; + hactive = <1536>; + vactive = <2048>; + hback-porch = <48>; + hfront-porch = <12>; + hsync-len = <16>; + vback-porch = <8>; + vfront-porch = <8>; + vsync-len = <4>; + hsync-active = <0>; + vsync-active = <0>; + de-active = <0>; + pixelclk-active = <0>; + }; + }; + + port { + panel_in_edp: endpoint { + remote-endpoint = <&edp_out_panel>; + }; + }; + }; }; &cpu_l0 { @@ -993,6 +1025,29 @@ status = "okay"; }; +&edp { + force-hpd; + status = "disabled"; + + ports { + port@1 { + reg = <1>; + + edp_out_panel: endpoint { + remote-endpoint = <&panel_in_edp>; + }; + }; + }; +}; + +&edp_phy { + status = "disabled"; +}; + +&route_edp { + status = "disabled"; +}; + &mailbox { status = "okay"; };