summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOleksandr Suvorov <oleksandr.suvorov@toradex.com>2020-11-09 19:06:18 +0200
committerOleksandr Suvorov <oleksandr.suvorov@toradex.com>2020-11-10 13:41:57 +0200
commitecde642a77ee8e1465bb2a039d05f8619c2e930a (patch)
treed1dacb976d3831eeaaf179d64fe8abacb05b0b9d
parent5bf9c65466a58756f65052b6e409fffec74c0534 (diff)
overlays: colibri-imx8x: move LVDS stuff to common display overlay
The LVDS display connects via RGB->LVDS converter, so that we can use the parallel-rgb overlay, setting only timing and data modes. Related-to: ELB-2943 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
-rw-r--r--overlays/Makefile2
-rw-r--r--overlays/display-dpi-lt170410_overlay.dts (renamed from overlays/colibri-imx8x_display-lt170410_overlay.dts)17
2 files changed, 9 insertions, 10 deletions
diff --git a/overlays/Makefile b/overlays/Makefile
index 658471c..5d004ff 100644
--- a/overlays/Makefile
+++ b/overlays/Makefile
@@ -35,8 +35,8 @@ dtb-y += colibri-imx7-eval_atmel-mxt_overlay.dtbo
dtb-y += colibri-imx8x_ad7879_overlay.dtbo
dtb-y += colibri-imx8x_atmel-mxt_overlay.dtbo
dtb-y += colibri-imx8x_parallel-rgb_overlay.dtbo
-dtb-y += colibri-imx8x_display-lt170410_overlay.dtbo
dtb-y += colibri-imx8x_dsihdmi_overlay.dtbo
+dtb-y += display-dpi-lt170410_overlay.dtbo
dtb-y += display-edt5.7_overlay.dtbo
dtb-y += display-edt7_overlay.dtbo
dtb-y += display-fullhd_overlay.dtbo
diff --git a/overlays/colibri-imx8x_display-lt170410_overlay.dts b/overlays/display-dpi-lt170410_overlay.dts
index 7200235..03b300c 100644
--- a/overlays/colibri-imx8x_display-lt170410_overlay.dts
+++ b/overlays/display-dpi-lt170410_overlay.dts
@@ -1,32 +1,31 @@
-// LT170410 display (10inch) with a resolution of 1280x800 pixel. This display can be ordered at Toradex.
+// LT170410 display (10inch) connected to DPI-LVDS converter with a resolution of 1280x800 pixel.
+// This display can be ordered at Toradex.
/dts-v1/;
/plugin/;
+
/ {
compatible = "toradex,colibri-imx8x";
};
-&adma_lcdif {
+&{/panel-dpi} {
status = "okay";
-};
-&{/panel} {
- compatible = "panel-dpi";
+ data-mapping = "rgb24";
width-mm = <217>;
height-mm = <136>;
- data-mapping = "bgr666";
-
panel-timing {
clock-frequency = <68930000>;
+
hactive = <1280>;
- vactive = <800>;
hback-porch = <64>;
hfront-porch = <64>;
+ hsync-len = <40>;
+ vactive = <800>;
vback-porch = <5>;
vfront-porch = <5>;
- hsync-len = <40>;
vsync-len = <6>;
de-active = <1>;