From 62ce82edb67748630222cf164da86df1bcd45f0c Mon Sep 17 00:00:00 2001 From: Denys Drozdov Date: Tue, 9 Nov 2021 18:24:11 +0200 Subject: apalis-imx8x: drop platform support Apalis iMX8X is no longer supported. Drop overlays support for this target Signed-off-by: Denys Drozdov --- overlays/Makefile | 7 -- overlays/apalis-imx8x_ad7879_overlay.dts | 17 ----- overlays/apalis-imx8x_atmel-mxt_overlay.dts | 21 ------ overlays/apalis-imx8x_display-lcdif_overlay.dts | 46 ------------- overlays/apalis-imx8x_dsihdmi_overlay.dts | 68 ------------------- overlays/apalis-imx8x_lvds_overlay.dts | 54 --------------- overlays/apalis-imx8x_ov5640_overlay.dts | 90 ------------------------- overlays/apalis-imx8x_parallel-rgb_overlay.dts | 46 ------------- 8 files changed, 349 deletions(-) delete mode 100644 overlays/apalis-imx8x_ad7879_overlay.dts delete mode 100644 overlays/apalis-imx8x_atmel-mxt_overlay.dts delete mode 100644 overlays/apalis-imx8x_display-lcdif_overlay.dts delete mode 100644 overlays/apalis-imx8x_dsihdmi_overlay.dts delete mode 100644 overlays/apalis-imx8x_lvds_overlay.dts delete mode 100644 overlays/apalis-imx8x_ov5640_overlay.dts delete mode 100644 overlays/apalis-imx8x_parallel-rgb_overlay.dts diff --git a/overlays/Makefile b/overlays/Makefile index de87bf6..19bd504 100644 --- a/overlays/Makefile +++ b/overlays/Makefile @@ -37,13 +37,6 @@ dtb-y += apalis-imx8_lvds_overlay.dtbo 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-imx8x_ad7879_overlay.dtbo -dtb-y += apalis-imx8x_atmel-mxt_overlay.dtbo -dtb-y += apalis-imx8x_display-lcdif_overlay.dtbo -dtb-y += apalis-imx8x_dsihdmi_overlay.dtbo -dtb-y += apalis-imx8x_lvds_overlay.dtbo -dtb-y += apalis-imx8x_ov5640_overlay.dtbo -dtb-y += apalis-imx8x_parallel-rgb_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 diff --git a/overlays/apalis-imx8x_ad7879_overlay.dts b/overlays/apalis-imx8x_ad7879_overlay.dts deleted file mode 100644 index 045bb5a..0000000 --- a/overlays/apalis-imx8x_ad7879_overlay.dts +++ /dev/null @@ -1,17 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Enable the resistive touch controller (AD7879) on the module - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,apalis-imx8x"; -}; - -&ad7879_ts { - status = "okay"; -}; diff --git a/overlays/apalis-imx8x_atmel-mxt_overlay.dts b/overlays/apalis-imx8x_atmel-mxt_overlay.dts deleted file mode 100644 index aac12ac..0000000 --- a/overlays/apalis-imx8x_atmel-mxt_overlay.dts +++ /dev/null @@ -1,21 +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-imx8x"; -}; - -&atmel_mxt_ts { - status = "okay"; -}; - -&i2c1 { - status = "okay"; -}; diff --git a/overlays/apalis-imx8x_display-lcdif_overlay.dts b/overlays/apalis-imx8x_display-lcdif_overlay.dts deleted file mode 100644 index 0547852..0000000 --- a/overlays/apalis-imx8x_display-lcdif_overlay.dts +++ /dev/null @@ -1,46 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Enable the parallel RGB interface on Apalis iMX8X using DPU-enabled driver - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,apalis-imx8x"; -}; - -&backlight { - status = "okay"; -}; - -&display_lcdif { - status = "okay"; - #address-cells = <1>; - #size-cells = <0>; - - port@1 { - reg = <1>; - - display_lcdif_out: endpoint { - remote-endpoint = <&lcd_panel_in>; - }; - }; -}; - -&panel_dpi { - status = "okay"; - - port { - lcd_panel_in: endpoint { - remote-endpoint = <&display_lcdif_out>; - }; - }; -}; - -/* Apalis BKL1_PWM */ -&pwm_mipi_lvds1 { - status = "okay"; -}; diff --git a/overlays/apalis-imx8x_dsihdmi_overlay.dts b/overlays/apalis-imx8x_dsihdmi_overlay.dts deleted file mode 100644 index 5d6d791..0000000 --- a/overlays/apalis-imx8x_dsihdmi_overlay.dts +++ /dev/null @@ -1,68 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Turn on a an HDMI interface on Apalis-iMX8X - -/dts-v1/; -/plugin/; - -#include - -/ { - compatible = "toradex,apalis-imx8x"; -}; - -&i2c0_mipi_lvds1 { - status = "okay"; -}; - -<8912_hdmi { - status = "okay"; - - port { - lt8912_in: endpoint { - remote-endpoint = <&mipi1_dsi_host_out>; - }; - }; -}; - -&mipi1_dphy { - status = "okay"; -}; - -&mipi1_dsi_host { - status = "okay"; - - ports { - #address-cells = <1>; - #size-cells = <0>; - - port@1 { - reg = <1>; - - mipi1_dsi_host_out: endpoint { - remote-endpoint = <<8912_in>; - }; - }; - }; -}; - -/* On-module GPIO Expander */ -&pcal6416_1 { - /* - * This gpio-hog drives a muxing device. With that we can choose - * if LVDS1_B pins are active or if DSI signals routed to the - * on-module Lontium LT8912 DSI-to-HDMI bridge chip are active. - * - * output-high; muxes to DSI signals, getting Apalis HDMI1 pins active - * output-low; muxes to LVDS1_B signals, getting Apalis LVDS1 pins active - */ - LVDS1B_HDMI_MUX { - gpio-hog; - gpios = <14 GPIO_ACTIVE_HIGH>; - line-name = "LVDS1_HDMI_MUX"; - output-high; - }; -}; diff --git a/overlays/apalis-imx8x_lvds_overlay.dts b/overlays/apalis-imx8x_lvds_overlay.dts deleted file mode 100644 index 4a5a9b6..0000000 --- a/overlays/apalis-imx8x_lvds_overlay.dts +++ /dev/null @@ -1,54 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// LT170410 display (10 inch) with a resolution of 1280x800 pixel. This display can be ordered at Toradex. - -/dts-v1/; -/plugin/; - -#include - -/ { - compatible = "toradex,apalis-imx8x"; -}; - -&backlight { - status = "okay"; -}; - -&ldb1 { - status = "okay"; -}; - -&ldb1_phy { - status = "okay"; -}; - -&panel_lvds { - status = "okay"; -}; - -/* On-module GPIO Expander */ -&pcal6416_1 { - /* - * This gpio-hog drives a muxing device. With that we can choose - * if LVDS1_B pins are active or if DSI signals routed to the - * on-module Lontium LT8912 DSI-to-HDMI bridge chip are active. - * - * output-high; muxes to DSI signals, getting Apalis HDMI1 pins active - * output-low; muxes to LVDS1_B signals, getting Apalis LVDS1 pins active - */ - LVDS1B_HDMI_MUX { - gpio-hog; - gpios = <14 GPIO_ACTIVE_HIGH>; - output-low; - line-name = "LVDS1_HDMI_MUX"; - }; -}; - -/* Apalis BKL1_PWM */ -&pwm_mipi_lvds1 { - status = "okay"; -}; diff --git a/overlays/apalis-imx8x_ov5640_overlay.dts b/overlays/apalis-imx8x_ov5640_overlay.dts deleted file mode 100644 index 4245241..0000000 --- a/overlays/apalis-imx8x_ov5640_overlay.dts +++ /dev/null @@ -1,90 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2021 Toradex - */ - -// CSI Camera Module 5MP OV5640 previously orderable at Toradex. - -/dts-v1/; -/plugin/; - -#include - -/ { - compatible = "toradex,apalis-imx8x"; -}; - -/* Apalis I2C3 (CAM) */ -&i2c3 { - #address-cells = <1>; - #size-cells = <0>; - status = "okay"; - - ov5640_mipi@3c { - AVDD-supply = <®_module_3v3>; - compatible = "ovti,ov5640"; - clocks = <&xtal24m>; - clock-names = "xclk"; - csi_id = <0>; - DOVDD-supply = <®_module_3v3>; - DVDD-supply = <®_module_3v3>; - mclk = <24000000>; - mclk_source = <0>; - mipi_csi; - pinctrl-names = "default"; - pinctrl-0 = <&pinctrl_gpio1>, <&pinctrl_gpio2>; - powerdown-gpios = <&lsio_gpio3 22 GPIO_ACTIVE_HIGH>; /* Apalis GPIO2 */ - reg = <0x3c>; - reset-gpios = <&lsio_gpio3 21 GPIO_ACTIVE_LOW>; /* Apalis GPIO1 */ - status = "okay"; - - port { - ov5640_mipi_ep: endpoint { - clock-lanes = <0>; - data-lanes = <1 2>; - remote-endpoint = <&mipi_csi0_ep>; - }; - }; - }; -}; - -&irqsteer_csi0 { - status = "okay"; -}; - -&isi_0 { - /** - * interface = - * Input: 0-DC0, 1-DC1, 2-MIPI CSI0, 3-MIPI CSI1, 4-HDMI, 5-MEM, INPUT: 6-PARALLEL CSI - * MIPI_VCx: 0-VC0, 1-VC1, 2-VC2, 3-VC3, MIPI CSI only - * Output: 0-DC0, 1-DC1, 2-MEM - */ - interface = <2 0 2>; - status = "okay"; - - cap_device { - status = "okay"; - }; - - m2m_device { - status = "okay"; - }; -}; - -&mipi_csi_0 { - #address-cells = <1>; - #size-cells = <0>; - /delete-property/virtual-channel; - status = "okay"; - - /* Camera 0 MIPI CSI-2 (CSIS0) */ - port@0 { - reg = <0>; - - mipi_csi0_ep: endpoint { - bus-type = <4>; - data-lanes = <1 2>; - remote-endpoint = <&ov5640_mipi_ep>; - }; - }; -}; diff --git a/overlays/apalis-imx8x_parallel-rgb_overlay.dts b/overlays/apalis-imx8x_parallel-rgb_overlay.dts deleted file mode 100644 index 1b8a392..0000000 --- a/overlays/apalis-imx8x_parallel-rgb_overlay.dts +++ /dev/null @@ -1,46 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0-or-later OR MIT -/* - * Copyright 2020-2021 Toradex - */ - -// Enable the parallel RGB interface on Apalis iMX8X - -/dts-v1/; -/plugin/; - -/ { - compatible = "toradex,apalis-imx8x"; -}; - -&adma_lcdif { - status = "okay"; - #address-cells = <1>; - #size-cells = <0>; - - port@0 { - reg = <0>; - - adma_lcdif_out: endpoint { - remote-endpoint = <&lcd_panel_in>; - }; - }; -}; - -&backlight { - status = "okay"; -}; - -&panel_dpi { - status = "okay"; - - port { - lcd_panel_in: endpoint { - remote-endpoint = <&adma_lcdif_out>; - }; - }; -}; - -/* Apalis BKL1_PWM */ -&pwm_mipi_lvds1 { - status = "okay"; -}; -- cgit v1.2.3