[PATCH v2 2/6] ARM: dts: imx6dl-colibri: Add HDMI DTBs

From: Antoine Gouby

Date: Tue Nov 10 2026 - 06:38:29 EST


From: Antoine Gouby <antoine.gouby@xxxxxxxxxxx>

Combine the generic i.MX HDMI overlay with the Colibri iMX6 carrier
board device trees to provide ready-to-use DTBs with the HDMI output
enabled.

The HDMI interface is not available on the Colibri SODIMM connector, it
is exposed through a dedicated 24-pin FFC connector on the module. The
FFC cable connects either directly to the Colibri Evaluation Board and
Iris carrier boards, which provide their own display output connectors,
or to the Colibri HDMI Adapter, which provides an HDMI connector and can
also be used with carrier boards without a dedicated display FFC
connector, such as Aster.

The DTBs are provided for the various versions of the Aster, Evaluation
Board v3, Iris and Iris v2 carrier boards, including the Colibri iMX6
V1.2 variants.

Link: https://developer.toradex.com/hardware/colibri-som-family/modules/colibri-imx6/
Link: https://developer.toradex.com/hardware/colibri-som-family/add-ons/colibri-hdmi-adapter/
Link: https://developer.toradex.com/hardware/colibri-som-family/carrier-boards/colibri-evaluation-board/
Link: https://developer.toradex.com/hardware/colibri-som-family/carrier-boards/iris-carrier-board/
Signed-off-by: Antoine Gouby <antoine.gouby@xxxxxxxxxxx>
---
arch/arm/boot/dts/nxp/imx/Makefile | 40 ++++++++++++++++++++++++++++++++++++++
1 file changed, 40 insertions(+)

diff --git a/arch/arm/boot/dts/nxp/imx/Makefile b/arch/arm/boot/dts/nxp/imx/Makefile
index d03a8d2845e9..c72920658609 100644
--- a/arch/arm/boot/dts/nxp/imx/Makefile
+++ b/arch/arm/boot/dts/nxp/imx/Makefile
@@ -60,6 +60,38 @@ 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

+imx6dl-colibri-aster-hdmi-dtbs := \
+ imx6dl-colibri-aster.dtb \
+ imx-hdmi.dtbo
+
+imx6dl-colibri-eval-v3-hdmi-dtbs := \
+ imx6dl-colibri-eval-v3.dtb \
+ imx-hdmi.dtbo
+
+imx6dl-colibri-iris-hdmi-dtbs := \
+ imx6dl-colibri-iris.dtb \
+ imx-hdmi.dtbo
+
+imx6dl-colibri-iris-v2-hdmi-dtbs := \
+ imx6dl-colibri-iris-v2.dtb \
+ imx-hdmi.dtbo
+
+imx6dl-colibri-v1.2-aster-hdmi-dtbs := \
+ imx6dl-colibri-v1.2-aster.dtb \
+ imx-hdmi.dtbo
+
+imx6dl-colibri-v1.2-eval-v3-hdmi-dtbs := \
+ imx6dl-colibri-v1.2-eval-v3.dtb \
+ imx-hdmi.dtbo
+
+imx6dl-colibri-v1.2-iris-hdmi-dtbs := \
+ imx6dl-colibri-v1.2-iris.dtb \
+ imx-hdmi.dtbo
+
+imx6dl-colibri-v1.2-iris-v2-hdmi-dtbs := \
+ imx6dl-colibri-v1.2-iris-v2.dtb \
+ imx-hdmi.dtbo
+
imx6qdl-dhcom-pdk2-overlay-497-200-x12-dtbs := \
imx6q-dhcom-pdk2.dtb \
imx6qdl-dhcom-pdk2-overlay-497-200-x12.dtbo
@@ -93,13 +125,21 @@ dtb-$(CONFIG_SOC_IMX6Q) += \
imx6dl-aristainetos2_4.dtb \
imx6dl-aristainetos2_7.dtb \
imx6dl-colibri-aster.dtb \
+ imx6dl-colibri-aster-hdmi.dtb \
imx6dl-colibri-eval-v3.dtb \
+ imx6dl-colibri-eval-v3-hdmi.dtb \
imx6dl-colibri-iris.dtb \
+ imx6dl-colibri-iris-hdmi.dtb \
imx6dl-colibri-iris-v2.dtb \
+ imx6dl-colibri-iris-v2-hdmi.dtb \
imx6dl-colibri-v1.2-aster.dtb \
+ imx6dl-colibri-v1.2-aster-hdmi.dtb \
imx6dl-colibri-v1.2-eval-v3.dtb \
+ imx6dl-colibri-v1.2-eval-v3-hdmi.dtb \
imx6dl-colibri-v1.2-iris.dtb \
+ imx6dl-colibri-v1.2-iris-hdmi.dtb \
imx6dl-colibri-v1.2-iris-v2.dtb \
+ imx6dl-colibri-v1.2-iris-v2-hdmi.dtb \
imx6dl-cubox-i.dtb \
imx6dl-cubox-i-emmc-som-v15.dtb \
imx6dl-cubox-i-som-v15.dtb \

--
2.55.0