[PATCH 1/7] ARM: dts: imx6q-apalis: Add HDMI Overlay
From: Leonardo Costa
Date: Thu Oct 01 2026 - 11:57:43 EST
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 +++++
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";
+};