From ee4bc9b0dc2426ba3aef50e2d0c254b4e8fbbb43 Mon Sep 17 00:00:00 2001 From: Philippe Schenker Date: Thu, 11 Aug 2022 13:29:38 +0200 Subject: remove unsupported 32bit machines Toradex 32bit machines are no longer supported on the downstream branch so remove them and adjust the Makefile. Signed-off-by: Philippe Schenker --- overlays/Makefile | 40 ---------- overlays/apalis-imx6_atmel-mxt_overlay.dts | 25 ------- overlays/apalis-imx6_fusion-f0710a_overlay.dts | 25 ------- overlays/apalis-imx6_hdmi_overlay.dts | 45 ------------ overlays/apalis-imx6_lcd-edt7_overlay.dts | 26 ------- overlays/apalis-imx6_lcd-lt161010_overlay.dts | 26 ------- overlays/apalis-imx6_lvds-lt170410_overlay.dts | 37 ---------- overlays/apalis-imx6_ov5640-v11a_overlay.dts | 29 -------- overlays/apalis-imx6_ov5640_overlay.dts | 35 --------- overlays/apalis-imx6_stmpe-ts_overlay.dts | 17 ----- overlays/apalis-imx6_vga_overlay.dts | 22 ------ overlays/colibri-imx6-eval_spidev_overlay.dts | 25 ------- .../colibri-imx6_atmel-mxt-adapter_overlay.dts | 40 ---------- .../colibri-imx6_atmel-mxt-connector_overlay.dts | 29 -------- .../colibri-imx6_fusion-f0710a-adapter_overlay.dts | 33 --------- ...olibri-imx6_fusion-f0710a-connector_overlay.dts | 35 --------- overlays/colibri-imx6_hdmi_overlay.dts | 42 ----------- overlays/colibri-imx6_lcd-edt7_overlay.dts | 30 -------- overlays/colibri-imx6_lcd-lt161010_overlay.dts | 30 -------- overlays/colibri-imx6_lcd-lt170410_overlay.dts | 58 --------------- overlays/colibri-imx6_lcd-vga_overlay.dts | 30 -------- overlays/colibri-imx6_stmpe-ts_overlay.dts | 17 ----- overlays/colibri-imx6ull_ad7879_overlay.dts | 22 ------ .../colibri-imx6ull_atmel-mxt-adapter_overlay.dts | 46 ------------ ...colibri-imx6ull_atmel-mxt-connector_overlay.dts | 33 --------- ...libri-imx6ull_fusion-f0710a-adapter_overlay.dts | 25 ------- ...bri-imx6ull_fusion-f0710a-connector_overlay.dts | 31 -------- overlays/colibri-imx6ull_lcd-lt161010_overlay.dts | 32 -------- overlays/colibri-imx6ull_lcd-lt170410_overlay.dts | 78 -------------------- .../colibri-imx6ull_parallel-rgb_vga_overlay.dts | 26 ------- overlays/colibri-imx7-eval_spidev_overlay.dts | 27 ------- overlays/colibri-imx7_ad7879_overlay.dts | 19 ----- .../colibri-imx7_atmel-mxt-adapter_overlay.dts | 42 ----------- .../colibri-imx7_atmel-mxt-connector_overlay.dts | 28 ------- overlays/colibri-imx7_disable-uart-b_overlay.dts | 19 ----- .../colibri-imx7_fusion-f0710a-adapter_overlay.dts | 35 --------- ...olibri-imx7_fusion-f0710a-connector_overlay.dts | 33 --------- overlays/colibri-imx7_lcd-edt7_overlay.dts | 33 --------- overlays/colibri-imx7_lcd-lt161010_overlay.dts | 33 --------- overlays/colibri-imx7_lcd-lt170410_overlay.dts | 85 ---------------------- overlays/colibri-imx7_lcd-vga_overlay.dts | 34 --------- 41 files changed, 1377 deletions(-) delete mode 100644 overlays/apalis-imx6_atmel-mxt_overlay.dts delete mode 100644 overlays/apalis-imx6_fusion-f0710a_overlay.dts delete mode 100644 overlays/apalis-imx6_hdmi_overlay.dts delete mode 100644 overlays/apalis-imx6_lcd-edt7_overlay.dts delete mode 100644 overlays/apalis-imx6_lcd-lt161010_overlay.dts delete mode 100644 overlays/apalis-imx6_lvds-lt170410_overlay.dts delete mode 100644 overlays/apalis-imx6_ov5640-v11a_overlay.dts delete mode 100644 overlays/apalis-imx6_ov5640_overlay.dts delete mode 100644 overlays/apalis-imx6_stmpe-ts_overlay.dts delete mode 100644 overlays/apalis-imx6_vga_overlay.dts delete mode 100644 overlays/colibri-imx6-eval_spidev_overlay.dts delete mode 100644 overlays/colibri-imx6_atmel-mxt-adapter_overlay.dts delete mode 100644 overlays/colibri-imx6_atmel-mxt-connector_overlay.dts delete mode 100644 overlays/colibri-imx6_fusion-f0710a-adapter_overlay.dts delete mode 100644 overlays/colibri-imx6_fusion-f0710a-connector_overlay.dts delete mode 100644 overlays/colibri-imx6_hdmi_overlay.dts delete mode 100644 overlays/colibri-imx6_lcd-edt7_overlay.dts delete mode 100644 overlays/colibri-imx6_lcd-lt161010_overlay.dts delete mode 100644 overlays/colibri-imx6_lcd-lt170410_overlay.dts delete mode 100644 overlays/colibri-imx6_lcd-vga_overlay.dts delete mode 100644 overlays/colibri-imx6_stmpe-ts_overlay.dts delete mode 100644 overlays/colibri-imx6ull_ad7879_overlay.dts delete mode 100644 overlays/colibri-imx6ull_atmel-mxt-adapter_overlay.dts delete mode 100644 overlays/colibri-imx6ull_atmel-mxt-connector_overlay.dts delete mode 100644 overlays/colibri-imx6ull_fusion-f0710a-adapter_overlay.dts delete mode 100644 overlays/colibri-imx6ull_fusion-f0710a-connector_overlay.dts delete mode 100644 overlays/colibri-imx6ull_lcd-lt161010_overlay.dts delete mode 100644 overlays/colibri-imx6ull_lcd-lt170410_overlay.dts delete mode 100644 overlays/colibri-imx6ull_parallel-rgb_vga_overlay.dts delete mode 100644 overlays/colibri-imx7-eval_spidev_overlay.dts delete mode 100644 overlays/colibri-imx7_ad7879_overlay.dts delete mode 100644 overlays/colibri-imx7_atmel-mxt-adapter_overlay.dts delete mode 100644 overlays/colibri-imx7_atmel-mxt-connector_overlay.dts delete mode 100644 overlays/colibri-imx7_disable-uart-b_overlay.dts delete mode 100644 overlays/colibri-imx7_fusion-f0710a-adapter_overlay.dts delete mode 100644 overlays/colibri-imx7_fusion-f0710a-connector_overlay.dts delete mode 100644 overlays/colibri-imx7_lcd-edt7_overlay.dts delete mode 100644 overlays/colibri-imx7_lcd-lt161010_overlay.dts delete mode 100644 overlays/colibri-imx7_lcd-lt170410_overlay.dts delete mode 100644 overlays/colibri-imx7_lcd-vga_overlay.dts diff --git a/overlays/Makefile b/overlays/Makefile index 02e4930..dccb107 100644 --- a/overlays/Makefile +++ b/overlays/Makefile @@ -19,16 +19,6 @@ HOSTCC := gcc $(DTS_INCLUDES) PWD := $(shell pwd) -dtb-y += apalis-imx6_atmel-mxt_overlay.dtbo -dtb-y += apalis-imx6_fusion-f0710a_overlay.dtbo -dtb-y += apalis-imx6_hdmi_overlay.dtbo -dtb-y += apalis-imx6_lcd-edt7_overlay.dtbo -dtb-y += apalis-imx6_lcd-lt161010_overlay.dtbo -dtb-y += apalis-imx6_lvds-lt170410_overlay.dtbo -dtb-y += apalis-imx6_ov5640_overlay.dtbo -dtb-y += apalis-imx6_ov5640-v11a_overlay.dtbo -dtb-y += apalis-imx6_stmpe-ts_overlay.dtbo -dtb-y += apalis-imx6_vga_overlay.dtbo dtb-y += apalis-imx8_ar0521_overlay.dtbo dtb-y += apalis-imx8_atmel-mxt_overlay.dtbo dtb-y += apalis-imx8_mezzanine-can_overlay.dtbo @@ -38,36 +28,6 @@ dtb-y += apalis-imx8_mezzanine_lvds_overlay.dtbo dtb-y += apalis-imx8_mezzanine_ov5640_overlay.dtbo dtb-y += apalis-imx8_ov5640_overlay.dtbo dtb-y += apalis-imx8_resistive-touch_overlay.dtbo -dtb-y += colibri-imx6_atmel-mxt-adapter_overlay.dtbo -dtb-y += colibri-imx6_atmel-mxt-connector_overlay.dtbo -dtb-y += colibri-imx6-eval_spidev_overlay.dtbo -dtb-y += colibri-imx6_fusion-f0710a-adapter_overlay.dtbo -dtb-y += colibri-imx6_fusion-f0710a-connector_overlay.dtbo -dtb-y += colibri-imx6_hdmi_overlay.dtbo -dtb-y += colibri-imx6_lcd-edt7_overlay.dtbo -dtb-y += colibri-imx6_lcd-lt161010_overlay.dtbo -dtb-y += colibri-imx6_lcd-lt170410_overlay.dtbo -dtb-y += colibri-imx6_lcd-vga_overlay.dtbo -dtb-y += colibri-imx6_stmpe-ts_overlay.dtbo -dtb-y += colibri-imx6ull_ad7879_overlay.dtbo -dtb-y += colibri-imx6ull_atmel-mxt-adapter_overlay.dtbo -dtb-y += colibri-imx6ull_atmel-mxt-connector_overlay.dtbo -dtb-y += colibri-imx6ull_fusion-f0710a-adapter_overlay.dtbo -dtb-y += colibri-imx6ull_fusion-f0710a-connector_overlay.dtbo -dtb-y += colibri-imx6ull_lcd-lt161010_overlay.dtbo -dtb-y += colibri-imx6ull_lcd-lt170410_overlay.dtbo -dtb-y += colibri-imx6ull_parallel-rgb_vga_overlay.dtbo -dtb-y += colibri-imx7_ad7879_overlay.dtbo -dtb-y += colibri-imx7_atmel-mxt-adapter_overlay.dtbo -dtb-y += colibri-imx7_atmel-mxt-connector_overlay.dtbo -dtb-y += colibri-imx7_disable-uart-b_overlay.dtbo -dtb-y += colibri-imx7-eval_spidev_overlay.dtbo -dtb-y += colibri-imx7_fusion-f0710a-adapter_overlay.dtbo -dtb-y += colibri-imx7_fusion-f0710a-connector_overlay.dtbo -dtb-y += colibri-imx7_lcd-edt7_overlay.dtbo -dtb-y += colibri-imx7_lcd-lt161010_overlay.dtbo -dtb-y += colibri-imx7_lcd-lt170410_overlay.dtbo -dtb-y += colibri-imx7_lcd-vga_overlay.dtbo dtb-y += colibri-imx8x_ad7879_overlay.dtbo dtb-y += colibri-imx8x_atmel-mxt-adapter_overlay.dtbo dtb-y += colibri-imx8x_atmel-mxt-connector_overlay.dtbo diff --git a/overlays/apalis-imx6_atmel-mxt_overlay.dts b/overlays/apalis-imx6_atmel-mxt_overlay.dts deleted file mode 100644 index c4e166b..0000000 --- a/overlays/apalis-imx6_atmel-mxt_overlay.dts +++ /dev/null @@ -1,25 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Atmel MXT touchscreen for the 7 inch and 10 inch display orderable at Toradex. - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,apalis_imx6q"; -}; - -&atmel_mxt_ts { - status = "okay"; -}; - -&fusion_f0710a { - status = "disabled"; -}; - -&i2c1 { - status = "okay"; -}; diff --git a/overlays/apalis-imx6_fusion-f0710a_overlay.dts b/overlays/apalis-imx6_fusion-f0710a_overlay.dts deleted file mode 100644 index 62957e3..0000000 --- a/overlays/apalis-imx6_fusion-f0710a_overlay.dts +++ /dev/null @@ -1,25 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Overlay for legacy Fusion 7 inch and 10 inch capacitive multi-touch displays - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,apalis_imx6q"; -}; - -&atmel_mxt_ts { - status = "disabled"; -}; - -&fusion_f0710a { - status = "okay"; -}; - -&i2c1 { - status = "okay"; -}; diff --git a/overlays/apalis-imx6_hdmi_overlay.dts b/overlays/apalis-imx6_hdmi_overlay.dts deleted file mode 100644 index 7fb368e..0000000 --- a/overlays/apalis-imx6_hdmi_overlay.dts +++ /dev/null @@ -1,45 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Enable the HDMI interface on the Apalis iMX6Q - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,apalis_imx6q"; -}; - -&hdmi_audio { - status = "okay"; -}; - -&hdmi_cec { - status = "okay"; -}; - -&hdmi_core { - status = "okay"; -}; - -&hdmi_ddc { - status = "okay"; -}; - -&hdmi_video { - status = "okay"; -}; - -&i2cddc { - status = "okay"; -}; - -&mxcfb2 { - status = "okay"; -}; - -&sound_hdmi { - status = "okay"; -}; diff --git a/overlays/apalis-imx6_lcd-edt7_overlay.dts b/overlays/apalis-imx6_lcd-edt7_overlay.dts deleted file mode 100644 index ece72b4..0000000 --- a/overlays/apalis-imx6_lcd-edt7_overlay.dts +++ /dev/null @@ -1,26 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2021 Toradex - */ - -// Enable the parallel RGB interface with setting for 7 inch EDT panel on the Apalis iMX6Q - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,apalis_imx6q"; -}; - -&backlight { - status = "okay"; -}; - -&lcd { - status = "okay"; -}; - -&mxcfb3 { - mode_str ="EDT-WVGA"; - status = "okay"; -}; diff --git a/overlays/apalis-imx6_lcd-lt161010_overlay.dts b/overlays/apalis-imx6_lcd-lt161010_overlay.dts deleted file mode 100644 index b08fa23..0000000 --- a/overlays/apalis-imx6_lcd-lt161010_overlay.dts +++ /dev/null @@ -1,26 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Enable the parallel RGB interface with setting for 7 inch Displays on the Apalis iMX6Q - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,apalis_imx6q"; -}; - -&backlight { - status = "okay"; -}; - -&lcd { - status = "okay"; -}; - -&mxcfb3 { - mode_str ="FusionF07A"; - status = "okay"; -}; diff --git a/overlays/apalis-imx6_lvds-lt170410_overlay.dts b/overlays/apalis-imx6_lvds-lt170410_overlay.dts deleted file mode 100644 index cb1bd9a..0000000 --- a/overlays/apalis-imx6_lvds-lt170410_overlay.dts +++ /dev/null @@ -1,37 +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 { - fsl,data-mapping = "spwg"; /* jeida | spwg */ - fsl,data-width = <24>; - status = "okay"; - - display-timings { - native-mode = <&timing_wxga>; - }; - }; -}; - -&mxcfb1 { - /* the pixel format between the IPU's DI and LDB */ - interface_pix_fmt = "RGB24"; - status = "okay"; -}; diff --git a/overlays/apalis-imx6_ov5640-v11a_overlay.dts b/overlays/apalis-imx6_ov5640-v11a_overlay.dts deleted file mode 100644 index 75a5286..0000000 --- a/overlays/apalis-imx6_ov5640-v11a_overlay.dts +++ /dev/null @@ -1,29 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2021 Toradex - */ - -// CSI Camera Module 5MP OV5640 v1.1A (with external mclk), EOL Toradex product. - -/dts-v1/; -/plugin/; - -#include - -/ { - compatible = "toradex,apalis_imx6q"; -}; - -&i2c3 { - status = "okay"; -}; - -&ov5640_csi_cam { - /* external mclk */ - clocks = <&clks IMX6QDL_CLK_CKO2>; - status = "okay"; -}; - -&mipi_csi { - status = "okay"; -}; diff --git a/overlays/apalis-imx6_ov5640_overlay.dts b/overlays/apalis-imx6_ov5640_overlay.dts deleted file mode 100644 index 81ed73f..0000000 --- a/overlays/apalis-imx6_ov5640_overlay.dts +++ /dev/null @@ -1,35 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2021 Toradex - */ - -// CSI Camera Module 5MP OV5640, EOL Toradex product. - -/dts-v1/; -/plugin/; - -#include - -/ { - compatible = "toradex,apalis_imx6q"; -}; - -&i2c3 { - status = "okay"; -}; - -&ov5640_csi_cam { - clocks = <&clk_ov5640_osc>; - status = "okay"; -}; - -&pinctrl_cam_mclk { - fsl,pins = < - /* stash CAM sys_mclk */ - MX6QDL_PAD_NANDF_CS2__GPIO6_IO15 0x0000 - >; -}; - -&mipi_csi { - status = "okay"; -}; diff --git a/overlays/apalis-imx6_stmpe-ts_overlay.dts b/overlays/apalis-imx6_stmpe-ts_overlay.dts deleted file mode 100644 index 1339f69..0000000 --- a/overlays/apalis-imx6_stmpe-ts_overlay.dts +++ /dev/null @@ -1,17 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Resitive STMPE touchscreen for the 7 inch resistive touch display orderable at Toradex. - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,apalis_imx6q"; -}; - -&stmpe_ts { - status = "okay"; -}; diff --git a/overlays/apalis-imx6_vga_overlay.dts b/overlays/apalis-imx6_vga_overlay.dts deleted file mode 100644 index d38e7ec..0000000 --- a/overlays/apalis-imx6_vga_overlay.dts +++ /dev/null @@ -1,22 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Enable the VGA interface on the Apalis iMX6Q - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,apalis_imx6q"; -}; - -&vdac { - status = "okay"; -}; - -&mxcfb4 { - mode_str ="640x480M@60"; - status = "okay"; -}; diff --git a/overlays/colibri-imx6-eval_spidev_overlay.dts b/overlays/colibri-imx6-eval_spidev_overlay.dts deleted file mode 100644 index 589602b..0000000 --- a/overlays/colibri-imx6-eval_spidev_overlay.dts +++ /dev/null @@ -1,25 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// SPI generic spidev device for Colibri iMX6DL. - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,colibri_imx6dl-eval-v3"; -}; - -&ecspi4 { - status = "okay"; -}; - -&mcp251x0 { - status = "disabled"; -}; - -&spidev0 { - status = "okay"; -}; diff --git a/overlays/colibri-imx6_atmel-mxt-adapter_overlay.dts b/overlays/colibri-imx6_atmel-mxt-adapter_overlay.dts deleted file mode 100644 index 23c8168..0000000 --- a/overlays/colibri-imx6_atmel-mxt-adapter_overlay.dts +++ /dev/null @@ -1,40 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Atmel MXT touchscreen for the 7 inch and 10 inch display orderable at Toradex. Compatible with a Capacitive Touch Adapter. - -/dts-v1/; -/plugin/; - -#include -#include - -/ { - compatible = "toradex,colibri_imx6dl"; -}; - -&atmel_mxt_ts { - pinctrl-0 = <&pinctrl_atmel_adap>; - interrupt-parent = <&gpio1>; - interrupts = <9 IRQ_TYPE_EDGE_FALLING>; - reset-gpios = <&gpio2 10 GPIO_ACTIVE_HIGH>; - status = "okay"; -}; - -&fusion_f0710a { - status = "disabled"; -}; - -&i2c3 { - status = "okay"; -}; - -&pwm1 { - status = "disabled"; -}; - -&pwm4{ - status = "disabled"; -}; diff --git a/overlays/colibri-imx6_atmel-mxt-connector_overlay.dts b/overlays/colibri-imx6_atmel-mxt-connector_overlay.dts deleted file mode 100644 index dde1e8d..0000000 --- a/overlays/colibri-imx6_atmel-mxt-connector_overlay.dts +++ /dev/null @@ -1,29 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Atmel touchscreen for the 7 inch and 10 inch capacitive display orderable at Toradex. Compatible with a Capacitive Touch Connector. - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,colibri_imx6dl"; -}; - -&atmel_mxt_ts { - status = "okay"; -}; - -&fusion_f0710a { - status = "disabled"; -}; - -&i2c3 { - status = "okay"; -}; - -&weim { - status = "disabled"; -}; diff --git a/overlays/colibri-imx6_fusion-f0710a-adapter_overlay.dts b/overlays/colibri-imx6_fusion-f0710a-adapter_overlay.dts deleted file mode 100644 index 1e990e6..0000000 --- a/overlays/colibri-imx6_fusion-f0710a-adapter_overlay.dts +++ /dev/null @@ -1,33 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Fusion F0710A touchscreen. Compatible with a Capacitive Touch Adapter. - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,colibri_imx6dl"; -}; - -&atmel_mxt_ts { - status = "disabled"; -}; - -&fusion_f0710a { - status = "okay"; -}; - -&i2c3 { - status = "okay"; -}; - -&pwm1 { - status = "disabled"; -}; - -&pwm4{ - status = "disabled"; -}; diff --git a/overlays/colibri-imx6_fusion-f0710a-connector_overlay.dts b/overlays/colibri-imx6_fusion-f0710a-connector_overlay.dts deleted file mode 100644 index 1ed8c7c..0000000 --- a/overlays/colibri-imx6_fusion-f0710a-connector_overlay.dts +++ /dev/null @@ -1,35 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Fusion F0710A touchscreen. Compatible with a Capacitive Touch Connector. - -/dts-v1/; -/plugin/; - -#include - -/ { - compatible = "toradex,colibri_imx6dl"; -}; - -&atmel_mxt_ts { - status = "disabled"; -}; - -&fusion_f0710a { - pinctrl-0 = <&pinctrl_atmel_conn>; - gpios = <&gpio2 24 GPIO_ACTIVE_HIGH /* SODIMM 107, Pen intr */ - &gpio1 14 GPIO_ACTIVE_LOW /* SODIMM 106, Reset */ - >; - status = "okay"; -}; - -&i2c3 { - status = "okay"; -}; - -&weim { - status = "disabled"; -}; diff --git a/overlays/colibri-imx6_hdmi_overlay.dts b/overlays/colibri-imx6_hdmi_overlay.dts deleted file mode 100644 index 83bf5fc..0000000 --- a/overlays/colibri-imx6_hdmi_overlay.dts +++ /dev/null @@ -1,42 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Enable the HDMI interface on the Colibri iMX6DL - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,colibri_imx6dl"; -}; - -&hdmi_audio { - status = "okay"; -}; - -&hdmi_core { - status = "okay"; -}; - -&hdmi_ddc { - status = "okay"; -}; - -&hdmi_video { - status = "okay"; -}; - -&i2cddc { - status = "okay"; -}; - -&mxcfb2 { - mode_str ="1920x1080M@60"; - status = "okay"; -}; - -&sound_hdmi { - status = "okay"; -}; diff --git a/overlays/colibri-imx6_lcd-edt7_overlay.dts b/overlays/colibri-imx6_lcd-edt7_overlay.dts deleted file mode 100644 index 37050dd..0000000 --- a/overlays/colibri-imx6_lcd-edt7_overlay.dts +++ /dev/null @@ -1,30 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2021 Toradex - */ - -// Turn on the parallel RGB interface with setting for 7 inch EDT panel on the Colibri iMX6DL - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,colibri_imx6dl"; -}; - -&backlight { - status = "okay"; -}; - -&lcd { - status = "okay"; -}; - -&mxcfb1 { - mode_str ="EDT-WVGA"; - status = "okay"; -}; - -&pwm3 { - status = "okay"; -}; diff --git a/overlays/colibri-imx6_lcd-lt161010_overlay.dts b/overlays/colibri-imx6_lcd-lt161010_overlay.dts deleted file mode 100644 index 1cb44a5..0000000 --- a/overlays/colibri-imx6_lcd-lt161010_overlay.dts +++ /dev/null @@ -1,30 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Turn on the parallel RGB interface with setting for 7 inch Displays on the Colibri iMX6DL - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,colibri_imx6dl"; -}; - -&backlight { - status = "okay"; -}; - -&lcd { - status = "okay"; -}; - -&mxcfb1 { - mode_str ="FusionF07A"; - status = "okay"; -}; - -&pwm3 { - status = "okay"; -}; diff --git a/overlays/colibri-imx6_lcd-lt170410_overlay.dts b/overlays/colibri-imx6_lcd-lt170410_overlay.dts deleted file mode 100644 index 913e8f9..0000000 --- a/overlays/colibri-imx6_lcd-lt170410_overlay.dts +++ /dev/null @@ -1,58 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Enable the LCDIF interface and LVDS trasceiver, tuning settings -// for Toradex Cap LVDS 10" Display on the Colibri iMX6DL. - -#include - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,colibri_imx6dl"; -}; - -&backlight { - status = "okay"; -}; - -/* Need to be disabled due to overlapped pins SODIMM_55, SODIMM_63 */ -&can1 { - status = "disabled"; -}; - -&gpio1 { - /* This switches the LVDS transceiver to the single-channel - * output mode. - */ - LVDS_MODE { - gpio-hog; - gpios = <7 GPIO_ACTIVE_HIGH>; - line-name = "LVDS_MODE"; - output-high; - }; - - /* This turns the LVDS transceiver on */ - LVDS_PWRDWN { - gpio-hog; - gpios = <12 GPIO_ACTIVE_HIGH>; - line-name = "LVDS_PWRDWN"; - output-high; - }; -}; - -&lcd { - status = "okay"; -}; - -&mxcfb1 { - mode_str ="1280x800M@60"; - status = "okay"; -}; - -&pwm3 { - status = "okay"; -}; diff --git a/overlays/colibri-imx6_lcd-vga_overlay.dts b/overlays/colibri-imx6_lcd-vga_overlay.dts deleted file mode 100644 index 7af1292..0000000 --- a/overlays/colibri-imx6_lcd-vga_overlay.dts +++ /dev/null @@ -1,30 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Enable the LCD interface and turn on the VGA DAC on the Colibri iMX6DL - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,colibri_imx6dl"; -}; - -&backlight { - status = "okay"; -}; - -&lcd { - status = "okay"; -}; - -&mxcfb1 { - mode_str ="640x480M@60"; - status = "okay"; -}; - -&pwm3 { - status = "okay"; -}; diff --git a/overlays/colibri-imx6_stmpe-ts_overlay.dts b/overlays/colibri-imx6_stmpe-ts_overlay.dts deleted file mode 100644 index c44925d..0000000 --- a/overlays/colibri-imx6_stmpe-ts_overlay.dts +++ /dev/null @@ -1,17 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Resitive STMPE touchscreen for the 7 inch resistive touch display orderable at Toradex. - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,colibri_imx6dl"; -}; - -&stmpe_ts { - status = "okay"; -}; diff --git a/overlays/colibri-imx6ull_ad7879_overlay.dts b/overlays/colibri-imx6ull_ad7879_overlay.dts deleted file mode 100644 index c109926..0000000 --- a/overlays/colibri-imx6ull_ad7879_overlay.dts +++ /dev/null @@ -1,22 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2021 Toradex - */ - -// Enable the resistive touch controller (AD7879) on the Colibri iMX6ULL. - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,colibri-imx6ull-emmc"; -}; - -&ad7879_ts { - status = "okay"; -}; - -&i2c2 { - /* Was disabled because ad7879 is a single I2C slave */ - status = "okay"; -}; diff --git a/overlays/colibri-imx6ull_atmel-mxt-adapter_overlay.dts b/overlays/colibri-imx6ull_atmel-mxt-adapter_overlay.dts deleted file mode 100644 index ee1c0e2..0000000 --- a/overlays/colibri-imx6ull_atmel-mxt-adapter_overlay.dts +++ /dev/null @@ -1,46 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2021 Toradex - */ - -// Atmel MXT touchscreen for the 7inch and 10inch display orderable at Toradex. -// Compatible with a Capacitive Touch Adapter. - -/dts-v1/; -/plugin/; - -#include -#include - -/ { - compatible = "toradex,colibri-imx6ull-emmc"; -}; - -&atmel_mxt_ts { - pinctrl-0 = <&pinctrl_atmel_adap>; - interrupt-parent = <&gpio4>; - interrupts = <16 IRQ_TYPE_EDGE_FALLING>; /* SODIMM 28, INT */ - reset-gpios = <&gpio2 5 GPIO_ACTIVE_HIGH>; /* SODIMM 30, RST */ - status = "okay"; -}; - -&fusion_f0710a { - status = "disabled"; -}; - -&i2c1 { - status = "okay"; -}; - -/* PWM */ -&pwm5 { - /* Pin already used by atmel_mxt_ts touchscreen */ - status = "disabled"; -}; - -/* PWM */ -&pwm6 { - /* Pin already used by atmel_mxt_ts touchscreen */ - status = "disabled"; -}; - diff --git a/overlays/colibri-imx6ull_atmel-mxt-connector_overlay.dts b/overlays/colibri-imx6ull_atmel-mxt-connector_overlay.dts deleted file mode 100644 index 4aea144..0000000 --- a/overlays/colibri-imx6ull_atmel-mxt-connector_overlay.dts +++ /dev/null @@ -1,33 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2021 Toradex - */ - -// Atmel touchscreen for the 7inch and 10inch capacitive display orderable at -// Toradex. Compatible with a Capacitive Touch Connector. - -/dts-v1/; -/plugin/; - -#include -#include - -/ { - compatible = "toradex,colibri-imx6ull-emmc"; -}; - -&atmel_mxt_ts { - pinctrl-0 = <&pinctrl_atmel_conn &pinctrl_atmel_snvs_conn>; - interrupt-parent = <&gpio5>; - interrupts = <4 IRQ_TYPE_EDGE_FALLING>; /* SODIMM_107, INT */ - reset-gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>; /* SODIMM_106, RST */ - status = "okay"; -}; - -&fusion_f0710a { - status = "disabled"; -}; - -&i2c1 { - status = "okay"; -}; diff --git a/overlays/colibri-imx6ull_fusion-f0710a-adapter_overlay.dts b/overlays/colibri-imx6ull_fusion-f0710a-adapter_overlay.dts deleted file mode 100644 index 3480e05..0000000 --- a/overlays/colibri-imx6ull_fusion-f0710a-adapter_overlay.dts +++ /dev/null @@ -1,25 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2021 Toradex - */ - -// Fusion F0710A touchscreen. Compatible with a Capacitive Touch Adapter. - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,colibri-imx6ull-emmc"; -}; - -&atmel_mxt_ts { - status = "disabled"; -}; - -&fusion_f0710a { - status = "okay"; -}; - -&i2c1 { - status = "okay"; -}; diff --git a/overlays/colibri-imx6ull_fusion-f0710a-connector_overlay.dts b/overlays/colibri-imx6ull_fusion-f0710a-connector_overlay.dts deleted file mode 100644 index 172df61..0000000 --- a/overlays/colibri-imx6ull_fusion-f0710a-connector_overlay.dts +++ /dev/null @@ -1,31 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2021 Toradex - */ - -// Fusion F0710A touchscreen. Compatible with a Capacitive Touch Connector. - -/dts-v1/; -/plugin/; - -#include - -/ { - compatible = "toradex,colibri-imx6ull-emmc"; -}; - -&atmel_mxt_ts { - status = "disabled"; -}; - -&fusion_f0710a { - pinctrl-0 = <&pinctrl_atmel_conn>; - gpios = <&gpio5 4 GPIO_ACTIVE_HIGH /* SODIMM 107, INT */ - &gpio1 10 GPIO_ACTIVE_LOW /* SODIMM 106, RST */ - >; - status = "okay"; -}; - -&i2c1 { - status = "okay"; -}; diff --git a/overlays/colibri-imx6ull_lcd-lt161010_overlay.dts b/overlays/colibri-imx6ull_lcd-lt161010_overlay.dts deleted file mode 100644 index 2092d66..0000000 --- a/overlays/colibri-imx6ull_lcd-lt161010_overlay.dts +++ /dev/null @@ -1,32 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2021 Toradex - */ - -// Turn on the parallel RGB interface with setting for 7" Displays on the -// Colibri iMX6ULL. - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,colibri-imx6ull-emmc"; -}; - -&backlight { - status = "okay"; -}; - -&display0 { - display-timings { - native-mode = <&timing_wvga2>; - }; -}; - -&lcdif { - status = "okay"; -}; - -&pwm4 { - status = "okay"; -}; diff --git a/overlays/colibri-imx6ull_lcd-lt170410_overlay.dts b/overlays/colibri-imx6ull_lcd-lt170410_overlay.dts deleted file mode 100644 index 936a24d..0000000 --- a/overlays/colibri-imx6ull_lcd-lt170410_overlay.dts +++ /dev/null @@ -1,78 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2021 Toradex - */ - -// Enable the LCDIF aka parallel RGB interface and the LVDS tranceiver on Iris -// v2.0, tuning settings for the capacitive touch display 10 inch LVDS on the -// Colibri iMX6ULL. - -#include - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,colibri-imx6ull-emmc"; -}; - -&backlight { - status = "okay"; -}; - -&can1 { - // Disabled due to the SODIMM 55 and 63 pins overlapping - status = "disabled"; -}; - -&display0 { - display-timings { - native-mode = <&timing_wxga>; - }; -}; - -&gpio1 { - // This turns the LVDS transceiver on - LVDS_PWRDWN { - gpio-hog; - gpios = <14 GPIO_ACTIVE_HIGH>; /* SODIMM 99 */ - line-name = "LVDS_PWRDWN"; - output-high; - }; -}; - -&gpio2 { - // This switches the LVDS transceiver to the single-channel output mode - LVDS_MODE { - gpio-hog; - gpios = <0 GPIO_ACTIVE_HIGH>; /* SODIMM 55 */ - line-name = "LVDS_MODE"; - output-high; - }; - - // This switches the LVDS transceiver to the 24-bit RGB mode - LVDS_RGB_MODE { - gpio-hog; - gpios = <1 GPIO_ACTIVE_HIGH>; /* SODIMM 63 */ - line-name = "LVDS_RGB_MODE"; - output-low; - }; -}; - -&gpio5 { - // This switches the LVDS transceiver to VESA color mapping mode - LVDS_COLOR_MAP { - gpio-hog; - gpios = <3 GPIO_ACTIVE_HIGH>; /* SODIMM 95 */ - line-name = "LVDS_COLOR_MAP"; - output-low; - }; -}; - -&lcdif { - status = "okay"; -}; - -&pwm4 { - status = "okay"; -}; diff --git a/overlays/colibri-imx6ull_parallel-rgb_vga_overlay.dts b/overlays/colibri-imx6ull_parallel-rgb_vga_overlay.dts deleted file mode 100644 index c636183..0000000 --- a/overlays/colibri-imx6ull_parallel-rgb_vga_overlay.dts +++ /dev/null @@ -1,26 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2021 Toradex - */ - -// Enable the parallel RGB interface on the Colibri iMX6ULL. Make sure to also -// select a valid display configuration. - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,colibri-imx6ull-emmc"; -}; - -&backlight { - status = "okay"; -}; - -&lcdif { - status = "okay"; -}; - -&pwm4 { - status = "okay"; -}; diff --git a/overlays/colibri-imx7-eval_spidev_overlay.dts b/overlays/colibri-imx7-eval_spidev_overlay.dts deleted file mode 100644 index 4028ad3..0000000 --- a/overlays/colibri-imx7-eval_spidev_overlay.dts +++ /dev/null @@ -1,27 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// SPI generic spidev device for Colibri iMX7. - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,colibri-imx7d-eval-v3", - "toradex,colibri-imx7d-emmc-eval-v3", - "toradex,colibri-imx7s-eval-v3"; -}; - -&ecspi3 { - status = "okay"; -}; - -&mcp2515 { - status = "disabled"; -}; - -&spidev0 { - status = "okay"; -}; diff --git a/overlays/colibri-imx7_ad7879_overlay.dts b/overlays/colibri-imx7_ad7879_overlay.dts deleted file mode 100644 index c9d06e6..0000000 --- a/overlays/colibri-imx7_ad7879_overlay.dts +++ /dev/null @@ -1,19 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Enable the resistive touch controller (AD7879) on the Colibri iMX7 - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,colibri-imx7d", - "toradex,colibri-imx7d-emmc", - "toradex,colibri-imx7s"; -}; - -&ad7879_ts { - status = "okay"; -}; diff --git a/overlays/colibri-imx7_atmel-mxt-adapter_overlay.dts b/overlays/colibri-imx7_atmel-mxt-adapter_overlay.dts deleted file mode 100644 index 64d98cc..0000000 --- a/overlays/colibri-imx7_atmel-mxt-adapter_overlay.dts +++ /dev/null @@ -1,42 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Atmel touchscreen for the 7 inch capacitive display orderable at Toradex. Use this devicetree on the Evaluation or Iris board. - -/dts-v1/; -/plugin/; - -#include -#include - -/ { - compatible = "toradex,colibri-imx7d", - "toradex,colibri-imx7d-emmc", - "toradex,colibri-imx7s"; -}; - -&atmel_mxt_ts { - pinctrl-0 = <&pinctrl_atmel_adapter>; - interrupt-parent = <&gpio1>; - interrupts = <9 IRQ_TYPE_EDGE_FALLING>; - reset-gpios = <&gpio1 10 GPIO_ACTIVE_HIGH>; - status = "okay"; -}; - -&fusion_f0710a { - status = "disabled"; -}; - -&i2c4 { - status = "okay"; -}; - -&pwm2 { - status = "disabled"; -}; - -&pwm3 { - status = "disabled"; -}; diff --git a/overlays/colibri-imx7_atmel-mxt-connector_overlay.dts b/overlays/colibri-imx7_atmel-mxt-connector_overlay.dts deleted file mode 100644 index 2dcadd4..0000000 --- a/overlays/colibri-imx7_atmel-mxt-connector_overlay.dts +++ /dev/null @@ -1,28 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Atmel touchscreen for the 7 inch capacitive display orderable at Toradex. Use this devicetree on the Aster board. - -/dts-v1/; -/plugin/; - - -/ { - compatible = "toradex,colibri-imx7d", - "toradex,colibri-imx7d-emmc", - "toradex,colibri-imx7s"; -}; - -&atmel_mxt_ts { - status = "okay"; -}; - -&fusion_f0710a { - status = "disabled"; -}; - -&i2c4 { - status = "okay"; -}; diff --git a/overlays/colibri-imx7_disable-uart-b_overlay.dts b/overlays/colibri-imx7_disable-uart-b_overlay.dts deleted file mode 100644 index 420847f..0000000 --- a/overlays/colibri-imx7_disable-uart-b_overlay.dts +++ /dev/null @@ -1,19 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Disable UART2, aka UART_B on the Colibri iMX7 - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,colibri-imx7d", - "toradex,colibri-imx7d-emmc", - "toradex,colibri-imx7s"; -}; - -&uart2 { - status = "disabled"; -}; diff --git a/overlays/colibri-imx7_fusion-f0710a-adapter_overlay.dts b/overlays/colibri-imx7_fusion-f0710a-adapter_overlay.dts deleted file mode 100644 index 7fb3710..0000000 --- a/overlays/colibri-imx7_fusion-f0710a-adapter_overlay.dts +++ /dev/null @@ -1,35 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Fusion F0710A touchscreen. Compatible with a Capacitive Touch Adapter. - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,colibri-imx7d", - "toradex,colibri-imx7d-emmc", - "toradex,colibri-imx7s"; -}; - -&atmel_mxt_ts { - status = "disabled"; -}; - -&fusion_f0710a { - status = "okay"; -}; - -&i2c4 { - status = "okay"; -}; - -&pwm2 { - status = "disabled"; -}; - -&pwm3 { - status = "disabled"; -}; diff --git a/overlays/colibri-imx7_fusion-f0710a-connector_overlay.dts b/overlays/colibri-imx7_fusion-f0710a-connector_overlay.dts deleted file mode 100644 index 6c9df6b..0000000 --- a/overlays/colibri-imx7_fusion-f0710a-connector_overlay.dts +++ /dev/null @@ -1,33 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Fusion F0710A touchscreen. Compatible with a Capacitive Touch Connector. - -/dts-v1/; -/plugin/; - -#include - -/ { - compatible = "toradex,colibri-imx7d", - "toradex,colibri-imx7d-emmc", - "toradex,colibri-imx7s"; -}; - -&atmel_mxt_ts { - status = "disabled"; -}; - -&fusion_f0710a { - pinctrl-0 = <&pinctrl_atmel_connector>; - gpios = <&gpio2 15 GPIO_ACTIVE_HIGH /* SODIMM 107, INT */ - &gpio2 28 GPIO_ACTIVE_LOW /* SODIMM 106, RST */ - >; - status = "okay"; -}; - -&i2c4 { - status = "okay"; -}; diff --git a/overlays/colibri-imx7_lcd-edt7_overlay.dts b/overlays/colibri-imx7_lcd-edt7_overlay.dts deleted file mode 100644 index 7f04bd8..0000000 --- a/overlays/colibri-imx7_lcd-edt7_overlay.dts +++ /dev/null @@ -1,33 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Enable the parallel RGB interface with settings for 7 inch Displays on the Colibri iMX7 - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,colibri-imx7d", - "toradex,colibri-imx7d-emmc", - "toradex,colibri-imx7s"; -}; - -&backlight { - status = "okay"; -}; - -&display0 { - display-timings { - native-mode = <&timing_wvga>; - }; -}; - -&lcdif { - status = "okay"; -}; - -&pwm1 { - status = "okay"; -}; diff --git a/overlays/colibri-imx7_lcd-lt161010_overlay.dts b/overlays/colibri-imx7_lcd-lt161010_overlay.dts deleted file mode 100644 index 98760b9..0000000 --- a/overlays/colibri-imx7_lcd-lt161010_overlay.dts +++ /dev/null @@ -1,33 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Enable the parallel RGB interface with settings for 7 inch Displays on the Colibri iMX7 - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,colibri-imx7d", - "toradex,colibri-imx7d-emmc", - "toradex,colibri-imx7s"; -}; - -&backlight { - status = "okay"; -}; - -&display0 { - display-timings { - native-mode = <&timing_wvga2>; - }; -}; - -&lcdif { - status = "okay"; -}; - -&pwm1 { - status = "okay"; -}; diff --git a/overlays/colibri-imx7_lcd-lt170410_overlay.dts b/overlays/colibri-imx7_lcd-lt170410_overlay.dts deleted file mode 100644 index f4f5ee5..0000000 --- a/overlays/colibri-imx7_lcd-lt170410_overlay.dts +++ /dev/null @@ -1,85 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Enable the LCDIF aka parallel RGB interface and the LVDS tranceiver on Iris v2.0, -// tuning settings for the capacitive touch display 10 inch LVDS on the Colibri iMX7. - -#include - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,colibri-imx7d", - "toradex,colibri-imx7d-emmc", - "toradex,colibri-imx7s"; -}; - -&backlight { - status = "okay"; -}; - -&display0 { - display-timings { - native-mode = <&timing_wxga>; - }; -}; - -/* Need to be disabled due to overlapped pins SODIMM_55, SODIMM_63 */ -&flexcan1 { - status = "disabled"; -}; - -&gpio2 { - /* - * This switches the LVDS transceiver to VESA color mapping mode. - */ - LVDS_COLOR_MAP { - gpio-hog; - gpios = <13 GPIO_ACTIVE_HIGH>; /* SODIMM 95 */ - line-name = "LVDS_COLOR_MAP"; - output-low; - }; - -}; - -&gpio7 { - /* - * This switches the LVDS transceiver to the 24-bit RGB mode. - */ - LVDS_RGB_MODE { - gpio-hog; - gpios = <2 GPIO_ACTIVE_HIGH>; /* SODIMM 63 */ - line-name = "LVDS_RGB_MODE"; - output-low; - }; - - /* - * This switches the LVDS transceiver to the single-channel - * output mode. - */ - LVDS_CH_MODE { - gpio-hog; - gpios = <3 GPIO_ACTIVE_HIGH>; /* SODIMM 55 */ - line-name = "LVDS_CH_MODE"; - output-high; - }; - - /* This turns the LVDS transceiver on */ - LVDS_POWER_ON { - gpio-hog; - gpios = <11 GPIO_ACTIVE_HIGH>; /* SODIMM 99 */ - line-name = "LVDS_POWER_ON"; - output-high; - }; -}; - -&lcdif { - status = "okay"; -}; - -&pwm1 { - status = "okay"; -}; diff --git a/overlays/colibri-imx7_lcd-vga_overlay.dts b/overlays/colibri-imx7_lcd-vga_overlay.dts deleted file mode 100644 index 3d12adb..0000000 --- a/overlays/colibri-imx7_lcd-vga_overlay.dts +++ /dev/null @@ -1,34 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Enable the parallel RGB interface with settings for VGA Displays on the Colibri iMX7 -#include - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,colibri-imx7d", - "toradex,colibri-imx7d-emmc", - "toradex,colibri-imx7s"; -}; - -&backlight { - status = "okay"; -}; - -&display0 { - display-timings { - native-mode = <&timing_vga>; - }; -}; - -&lcdif { - status = "okay"; -}; - -&pwm1 { - status = "okay"; -}; -- cgit v1.2.3