summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--arch/arm64/boot/dts/freescale/imx8qxp-apalis-eval.dtsi36
-rw-r--r--arch/arm64/boot/dts/freescale/imx8qxp-apalis.dtsi22
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 = <&reg_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 = <&reg_module_3v3>;
+ status = "disabled";
+
+ port {
+ lcd_panel_in: endpoint {
+ remote-endpoint = <&lcd_display_out>;
+ };
+ };
+ };
+
panel_lvds: panel-lvds {
compatible = "panel-lvds";
backlight = <&backlight>;