Re: [PATCH 0/2] ARM: dts: apalis/colibri-imx6: Add support for v1.2

Fabio Estevam
2025-02-27T17:07:49Z

Adding Francesco to help review.

On Thu, Feb 27, 2025 at 2:06 PM Ernest Van Hoecke
<ernestvanhoecke@gmail.com> wrote:
>
> Apalis/Colibri iMX6 V1.2 replaced the STMPE811 ADC/touch controller,
> which is EOL, with the TLA2024 ADC and AD7879 touch controller.
>
> Accurately describe the new hardware.
>
> v1.1 of these SoMs is still described by the following DTSI files:
> imx6qdl-apalis.dtsi
> imx6qdl-colibri.dtsi
>
> The STMPE811 touchscreen controller is no longer disabled by default.
> The STMPE811 is self contained within the SoM, therefore, disabling it
> is not the correct default behavior.
>
> v1.2 is now supported by a DTSI that modifies v1.1:
> imx6qdl-apalis-v1.2.dtsi
> imx6qdl-colibri-v1.2.dtsi
>
> For each carrier board using these modules, a new DTS file was added
> that includes the v1.1 DTS and modifies it with this v1.2 DTSI.
>
> The original DTS can be used for modules up to and including v1.1.
>
> Ernest Van Hoecke (2):
> ARM: dts: apalis/colibri-imx6: Enable STMPE811 TS
> ARM: dts: apalis/colibri-imx6: Add support for v1.2
>
> arch/arm/boot/dts/nxp/imx/Makefile | 9 +++
> .../dts/nxp/imx/imx6dl-colibri-v1.2-aster.dts | 11 ++++
> .../nxp/imx/imx6dl-colibri-v1.2-eval-v3.dts | 11 ++++
> .../nxp/imx/imx6dl-colibri-v1.2-iris-v2.dts | 11 ++++
> .../dts/nxp/imx/imx6dl-colibri-v1.2-iris.dts | 11 ++++
> .../nxp/imx/imx6q-apalis-v1.2-eval-v1.2.dts | 11 ++++
> .../dts/nxp/imx/imx6q-apalis-v1.2-eval.dts | 11 ++++
> .../nxp/imx/imx6q-apalis-v1.2-ixora-v1.1.dts | 11 ++++
> .../nxp/imx/imx6q-apalis-v1.2-ixora-v1.2.dts | 11 ++++
> .../dts/nxp/imx/imx6q-apalis-v1.2-ixora.dts | 11 ++++
> .../boot/dts/nxp/imx/imx6qdl-apalis-v1.2.dtsi | 57 +++++++++++++++++++
> arch/arm/boot/dts/nxp/imx/imx6qdl-apalis.dtsi | 1 -
> .../dts/nxp/imx/imx6qdl-colibri-v1.2.dtsi | 57 +++++++++++++++++++
> .../arm/boot/dts/nxp/imx/imx6qdl-colibri.dtsi | 1 -
> 14 files changed, 222 insertions(+), 2 deletions(-)
> create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-colibri-v1.2-aster.dts
> create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-colibri-v1.2-eval-v3.dts
> create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-colibri-v1.2-iris-v2.dts
> create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-colibri-v1.2-iris.dts
> create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-eval-v1.2.dts
> create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-eval.dts
> create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-ixora-v1.1.dts
> create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-ixora-v1.2.dts
> create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-v1.2-ixora.dts
> create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-apalis-v1.2.dtsi
> create mode 100644 arch/arm/boot/dts/nxp/imx/imx6qdl-colibri-v1.2.dtsi
>
> --
> 2.43.0
>