Re: [PATCH 1/7] ARM: dts: imx6q-apalis: Add HDMI Overlay

From: Frank Li

Date: Thu Oct 01 2026 - 12:22:35 EST


On Thu, Oct 01, 2026 at 12:52:51PM -0300, Leonardo Costa wrote:
> From: Leonardo Costa <leonardo.costa@xxxxxxxxxxx>
>
> Add a device tree overlay for the HDMI output on the Apalis iMX6.
>
> The overlay is also combined with the various versions of the Ixora and
> Evaluation Board carrier board device trees to provide ready-to-use
> DTBs.
>
> Signed-off-by: Leonardo Costa <leonardo.costa@xxxxxxxxxxx>
> ---
> arch/arm/boot/dts/nxp/imx/Makefile | 51 +++++++++++++++++++
> .../boot/dts/nxp/imx/imx6q-apalis-hdmi.dtso | 13 +++++

Thank you share one dtso for difference boards.

Can you use imx-hdmi.dtso, so other boards also can share this file.

Frank


> 2 files changed, 64 insertions(+)
> create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-apalis-hdmi.dtso
>
> diff --git a/arch/arm/boot/dts/nxp/imx/Makefile b/arch/arm/boot/dts/nxp/imx/Makefile
> index c5caca92ea10c..32d77a59c4358 100644
> --- a/arch/arm/boot/dts/nxp/imx/Makefile
> +++ b/arch/arm/boot/dts/nxp/imx/Makefile
> @@ -59,6 +59,46 @@ dtb-$(CONFIG_SOC_IMX53) += \
> imx53-qsb-hdmi-dtbs := imx53-qsb.dtb imx53-qsb-hdmi.dtbo
> imx53-qsrb-hdmi-dtbs := imx53-qsrb.dtb imx53-qsb-hdmi.dtbo
>
> +imx6q-apalis-eval-hdmi-dtbs := \
> + imx6q-apalis-eval.dtb \
> + imx6q-apalis-hdmi.dtbo
> +
> +imx6q-apalis-eval-v1.2-hdmi-dtbs := \
> + imx6q-apalis-eval-v1.2.dtb \
> + imx6q-apalis-hdmi.dtbo
> +
> +imx6q-apalis-ixora-hdmi-dtbs := \
> + imx6q-apalis-ixora.dtb \
> + imx6q-apalis-hdmi.dtbo
> +
> +imx6q-apalis-ixora-v1.1-hdmi-dtbs := \
> + imx6q-apalis-ixora-v1.1.dtb \
> + imx6q-apalis-hdmi.dtbo
> +
> +imx6q-apalis-ixora-v1.2-hdmi-dtbs := \
> + imx6q-apalis-ixora-v1.2.dtb \
> + imx6q-apalis-hdmi.dtbo
> +
> +imx6q-apalis-v1.2-eval-hdmi-dtbs := \
> + imx6q-apalis-v1.2-eval.dtb \
> + imx6q-apalis-hdmi.dtbo
> +
> +imx6q-apalis-v1.2-eval-v1.2-hdmi-dtbs := \
> + imx6q-apalis-v1.2-eval-v1.2.dtb \
> + imx6q-apalis-hdmi.dtbo
> +
> +imx6q-apalis-v1.2-ixora-hdmi-dtbs := \
> + imx6q-apalis-v1.2-ixora.dtb \
> + imx6q-apalis-hdmi.dtbo
> +
> +imx6q-apalis-v1.2-ixora-v1.1-hdmi-dtbs := \
> + imx6q-apalis-v1.2-ixora-v1.1.dtb \
> + imx6q-apalis-hdmi.dtbo
> +
> +imx6q-apalis-v1.2-ixora-v1.2-hdmi-dtbs := \
> + imx6q-apalis-v1.2-ixora-v1.2.dtb \
> + imx6q-apalis-hdmi.dtbo
> +
> imx6qdl-dhcom-pdk2-overlay-497-200-x12-dtbs := \
> imx6q-dhcom-pdk2.dtb \
> imx6qdl-dhcom-pdk2-overlay-497-200-x12.dtbo
> @@ -183,15 +223,26 @@ dtb-$(CONFIG_SOC_IMX6Q) += \
> imx6dl-yapp4-phoenix.dtb \
> imx6dl-yapp4-ursa.dtb \
> imx6q-apalis-eval.dtb \
> + imx6q-apalis-eval-hdmi.dtb \
> imx6q-apalis-eval-v1.2.dtb \
> + imx6q-apalis-eval-v1.2-hdmi.dtb \
> + imx6q-apalis-hdmi.dtbo \
> imx6q-apalis-ixora.dtb \
> + imx6q-apalis-ixora-hdmi.dtb \
> imx6q-apalis-ixora-v1.1.dtb \
> + imx6q-apalis-ixora-v1.1-hdmi.dtb \
> imx6q-apalis-ixora-v1.2.dtb \
> + imx6q-apalis-ixora-v1.2-hdmi.dtb \
> imx6q-apalis-v1.2-eval.dtb \
> + imx6q-apalis-v1.2-eval-hdmi.dtb \
> imx6q-apalis-v1.2-eval-v1.2.dtb \
> + imx6q-apalis-v1.2-eval-v1.2-hdmi.dtb \
> imx6q-apalis-v1.2-ixora.dtb \
> + imx6q-apalis-v1.2-ixora-hdmi.dtb \
> imx6q-apalis-v1.2-ixora-v1.1.dtb \
> + imx6q-apalis-v1.2-ixora-v1.1-hdmi.dtb \
> imx6q-apalis-v1.2-ixora-v1.2.dtb \
> + imx6q-apalis-v1.2-ixora-v1.2-hdmi.dtb \
> imx6q-apf6dev.dtb \
> imx6q-arm2.dtb \
> imx6q-b450v3.dtb \
> diff --git a/arch/arm/boot/dts/nxp/imx/imx6q-apalis-hdmi.dtso b/arch/arm/boot/dts/nxp/imx/imx6q-apalis-hdmi.dtso
> new file mode 100644
> index 0000000000000..592bd366d94e4
> --- /dev/null
> +++ b/arch/arm/boot/dts/nxp/imx/imx6q-apalis-hdmi.dtso
> @@ -0,0 +1,13 @@
> +// SPDX-License-Identifier: GPL-2.0-only OR MIT
> +/*
> + * Copyright (c) Toradex
> + *
> + * Enable the HDMI interface on the Apalis iMX6.
> + */
> +
> +/dts-v1/;
> +/plugin/;
> +
> +&hdmi {
> + status = "okay";
> +};
>