From 8b6a69b7ae9b33cbcd6630d4d1d717e9a1035cf3 Mon Sep 17 00:00:00 2001 From: Oleksandr Suvorov Date: Fri, 19 Feb 2021 15:57:55 +0200 Subject: overlays: apalis-imx6: fix lvds overlay Fix resolution and bus width in LVDS overlay, so that the Capacitive Touch 10" Display works well. Rename the overlay to reflect the fact that it supports LT170410 display. Related-to: ELB-3240 Signed-off-by: Oleksandr Suvorov --- overlays/Makefile | 2 +- overlays/apalis-imx6_lvds-lt170410_overlay.dts | 34 ++++++++++++++++++++++++++ overlays/apalis-imx6_lvds_overlay.dts | 33 ------------------------- 3 files changed, 35 insertions(+), 34 deletions(-) create mode 100644 overlays/apalis-imx6_lvds-lt170410_overlay.dts delete mode 100644 overlays/apalis-imx6_lvds_overlay.dts diff --git a/overlays/Makefile b/overlays/Makefile index 7f2c566..6f38a9a 100644 --- a/overlays/Makefile +++ b/overlays/Makefile @@ -22,7 +22,7 @@ PWD := $(shell pwd) dtb-y += apalis-imx6_atmel-mxt_overlay.dtbo dtb-y += apalis-imx6_hdmi_overlay.dtbo dtb-y += apalis-imx6_lcd_overlay.dtbo -dtb-y += apalis-imx6_lvds_overlay.dtbo +dtb-y += apalis-imx6_lvds-lt170410_overlay.dtbo dtb-y += apalis-imx6_stmpe-ts_overlay.dtbo dtb-y += apalis-imx6_vga_overlay.dtbo dtb-y += apalis-imx6_fusion-f0710a_overlay.dtbo diff --git a/overlays/apalis-imx6_lvds-lt170410_overlay.dts b/overlays/apalis-imx6_lvds-lt170410_overlay.dts new file mode 100644 index 0000000..7c64608 --- /dev/null +++ b/overlays/apalis-imx6_lvds-lt170410_overlay.dts @@ -0,0 +1,34 @@ +// SPDX-License-Identifier: GPL-2.0-or-later OR MIT +/* + * Copyright 2020-2021 Toradex + */ + +// Enable the LVDS interface on the Apalis iMX6Q. Make sure to also select a valid display configuration. + +/dts-v1/; +/plugin/; + +/ { + compatible = "toradex,apalis_imx6q"; +}; + +&backlight { + status = "okay"; +}; + +&ldb { + status = "okay"; + + lvds-channel@0 { + fsl,data-width = <18>; + status = "okay"; + + display-timings { + native-mode = <&timing_wxga>; + }; + }; +}; + +&mxcfb1 { + status = "okay"; +}; diff --git a/overlays/apalis-imx6_lvds_overlay.dts b/overlays/apalis-imx6_lvds_overlay.dts deleted file mode 100644 index 125fc1c..0000000 --- a/overlays/apalis-imx6_lvds_overlay.dts +++ /dev/null @@ -1,33 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Enable the LVDS interface on the Apalis iMX6Q. Make sure to also select a valid display configuration. - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,apalis_imx6q"; -}; - -&backlight { - status = "okay"; -}; - -&ldb { - status = "okay"; - - lvds-channel@0 { - status = "okay"; - }; - - lvds-channel@1 { - status = "okay"; - }; -}; - -&mxcfb1 { - status = "okay"; -}; -- cgit v1.2.3