diff --git a/arch/arm/boot/dts/rk3288-evb.dtsi b/arch/arm/boot/dts/rk3288-evb.dtsi index cb649b694655..d621b540cac3 100644 --- a/arch/arm/boot/dts/rk3288-evb.dtsi +++ b/arch/arm/boot/dts/rk3288-evb.dtsi @@ -282,6 +282,13 @@ #sound-dai-cells = <0>; ddc-i2c-bus = <&i2c5>; status = "okay"; + + /* Don't use vopl for HDMI */ + ports { + hdmi_in: port { + /delete-node/ endpoint@1; + }; + }; }; &sdmmc { @@ -328,6 +335,11 @@ status = "okay"; ports { + /* Don't use vopb for eDP */ + edp_in: port@0 { + /delete-node/ endpoint@0; + }; + edp_out: port@1 { reg = <1>; #address-cells = <1>; @@ -541,6 +553,11 @@ &vopb { status = "okay"; + + /* Don't use vopb for eDP, save it for HDMI */ + vopb_out: port { + /delete-node/ endpoint@1; + }; }; &vopb_mmu { @@ -549,6 +566,11 @@ &vopl { status = "okay"; + + /* Don't use vopb for HDMI, save it for eDP */ + vopl_out: port { + /delete-node/ endpoint@0; + }; }; &vopl_mmu {