diff options
-rw-r--r-- | arch/arm64/boot/dts/freescale/imx8qxp-apalis-eval.dtsi | 36 | ||||
-rw-r--r-- | arch/arm64/boot/dts/freescale/imx8qxp-apalis.dtsi | 22 |
2 files changed, 22 insertions, 36 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8qxp-apalis-eval.dtsi b/arch/arm64/boot/dts/freescale/imx8qxp-apalis-eval.dtsi index 1de8e75946fa..4e5a3f56865d 100644 --- a/arch/arm64/boot/dts/freescale/imx8qxp-apalis-eval.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8qxp-apalis-eval.dtsi @@ -9,42 +9,6 @@ rtc1 = &rtc; }; - /* TODO: Move this panel to the overlay */ - panel_dpi: panel-dpi { - /* - * edt,et057090dhu: EDT 5.7" LCD TFT - * edt,et070080dh6: EDT 7.0" LCD TFT - * logictechno,lt161010-2nhc: Cap. Touch Display 7" Parallel - * logictechno,lt161010-2nhr: Res. Touch Display 7" Paralle - * logictechno,lt170410-2whc: Cap. Touch Display 10.1" LVDS - * tpk,f07a-0102: Capacitive Multi-Touch Display Fusion 7" - * tpk,f10a-0102: Capacitive Multi-Touch Display Fusion 10" - */ - compatible = "panel-dpi"; - backlight = <&backlight>; - power-supply = <®_3v3>; - - width-mm = <217>; - height-mm = <136>; - - data-mapping = "bgr666"; - status = "disabled"; - - panel-timing { - /* Default VESA VGA display timings */ - clock-frequency = <25175000>; - hactive = <640>; - hback-porch = <48>; - hfront-porch = <16>; - hsync-len = <96>; - vactive = <480>; - vback-porch = <31>; - vfront-porch = <11>; - vsync-len = <2>; - pixelclk-active = <0>; - }; - }; - reg_3v3: regulator-3v3 { compatible = "regulator-fixed"; regulator-name = "3.3V"; diff --git a/arch/arm64/boot/dts/freescale/imx8qxp-apalis.dtsi b/arch/arm64/boot/dts/freescale/imx8qxp-apalis.dtsi index b469f690e2cf..c311ad10ebf6 100644 --- a/arch/arm64/boot/dts/freescale/imx8qxp-apalis.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8qxp-apalis.dtsi @@ -51,6 +51,14 @@ remote-endpoint = <&dpu_disp1_lcdif>; }; }; + + port@1 { + reg = <1>; + + lcd_display_out: endpoint { + remote-endpoint = <&lcd_panel_in>; + }; + }; }; gpio-fan { @@ -95,6 +103,20 @@ <&pd IMX_SC_R_M4_0_MU_1A>; }; + panel_dpi: panel-dpi { + compatible = "panel-dpi"; + backlight = <&backlight>; + data-mapping = "bgr666"; + power-supply = <®_module_3v3>; + status = "disabled"; + + port { + lcd_panel_in: endpoint { + remote-endpoint = <&lcd_display_out>; + }; + }; + }; + panel_lvds: panel-lvds { compatible = "panel-lvds"; backlight = <&backlight>; |