diff --git a/arch/arm64/boot/dts/rockchip/rk3588-evb1-lp4-v10-edp-8lanes-M280DCA.dts b/arch/arm64/boot/dts/rockchip/rk3588-evb1-lp4-v10-edp-8lanes-M280DCA.dts index 5f859cee5280..d31192361418 100644 --- a/arch/arm64/boot/dts/rockchip/rk3588-evb1-lp4-v10-edp-8lanes-M280DCA.dts +++ b/arch/arm64/boot/dts/rockchip/rk3588-evb1-lp4-v10-edp-8lanes-M280DCA.dts @@ -59,9 +59,22 @@ }; }; - port { - panel_in_edp: endpoint { - remote-endpoint = <&edp1_out_panel>; + ports { + #address-cells = <1>; + #size-cells = <0>; + + port@0 { + reg = <0>; + panel_in_edp0: endpoint { + remote-endpoint = <&edp0_out_panel>; + }; + }; + + port@1 { + reg = <1>; + panel_in_edp1: endpoint { + remote-endpoint = <&edp1_out_panel>; + }; }; }; }; @@ -104,7 +117,19 @@ &edp0 { force-hpd; + rockchip,dual-channel; + rockchip,data-swap; status = "okay"; + + ports { + port@1 { + reg = <1>; + + edp0_out_panel: endpoint { + remote-endpoint = <&panel_in_edp0>; + }; + }; + }; }; &edp0_in_vp0 { @@ -122,14 +147,13 @@ &edp1 { force-hpd; status = "okay"; - rockchip,dual-channel; ports { port@1 { reg = <1>; edp1_out_panel: endpoint { - remote-endpoint = <&panel_in_edp>; + remote-endpoint = <&panel_in_edp1>; }; }; };