[PATCH 0/4] arm64: dts: freescale: Add Toradex iMX95 overlays

From: Ernest Van Hoecke

Date: Tue Sep 22 2026 - 10:56:18 EST


This series adds device tree overlays for the Toradex Verdin, Aquila,
and SMARC iMX95 SoMs.

The series adds support for:
- NAU8822 Bridge Tied Load configuration on the Verdin Development Board
- UART_4 reservation for Cortex-M7 firmware on Verdin and Aquila
- SER0 reservation for Cortex-M7 firmware on SMARC

The UART overlays mark the port as reserved so Linux does not claim it.
Firmware remains responsible for configuring the UART and its pads.

The Makefile entries build standalone DTBOs and ready-to-use composed
DTBs for the corresponding Development Boards.

Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke@xxxxxxxxxxx>
---
Ernest Van Hoecke (4):
arm64: dts: freescale: imx95-verdin: Add NAU8822 Bridge Tied Load
arm64: dts: freescale: imx95-verdin: Add Cortex-M7 UART_4 overlay
arm64: dts: freescale: imx95-aquila: Add Cortex-M7 UART_4 overlay
arm64: dts: freescale: imx95-toradex-smarc: Add Cortex-M7 SER0 overlay

arch/arm64/boot/dts/freescale/Makefile | 15 +++++++++++++++
arch/arm64/boot/dts/freescale/imx95-aquila-uart4-mcu.dtso | 14 ++++++++++++++
.../boot/dts/freescale/imx95-toradex-smarc-ser0-mcu.dtso | 14 ++++++++++++++
.../boot/dts/freescale/imx95-verdin-dev-nau8822-btl.dtso | 14 ++++++++++++++
arch/arm64/boot/dts/freescale/imx95-verdin-uart4-mcu.dtso | 14 ++++++++++++++
5 files changed, 71 insertions(+)
---
base-commit: 478f68c644732750f8386e4de7c909c5ffb26ab2
change-id: 20260922-v1-imx95-overlays-89b3a9185b93

Best regards,
--
Ernest Van Hoecke <ernest.vanhoecke@xxxxxxxxxxx>