[PATCH 0/3] Add Lotus Carrier Board with Aquila iMX95
From: Leonardo Costa
Date: Thu Nov 12 2026 - 09:49:00 EST
This patch series adds support for the Lotus Carrier Board with the
Toradex Aquila iMX95 SoM. Lotus is a carrier board for the Aquila family
featuring a small form factor (Nano-ITX 120mm x 120mm) and built for
volume production.
The board features:
- 1x 1Gbit/s Ethernet
- 1x 10Gbit/s SFP+ cage
- 2x RS-485 (Isolated and Non-Isolated)
- 4x CAN (3x Non-Isolated, 1x Isolated)
- 3x isolated digital I/O
- 1x CSI
- 1x DSI
- 1x TPM 2.0 chip
- 1x microSD slot
- 1x USB-C DRP
- 1x USB 3 hub
- DisplayPort through a Mini DP connector
- A mini PCIe slot with USB / SIM card connector for a modem
Additionally, this series adds pinctrl groups to the Aquila iMX95 SoM
dtsi, muxing the I2S_1 and PWM_4_DP pins to their GPIO functions. On
Lotus, these pins carry the SFP+ low-speed control and status signals
and the isolated digital I/O readback signals.
Link: https://www.toradex.com/products/carrier-board/lotus
Signed-off-by: Leonardo Costa <leonardo.costa@xxxxxxxxxxx>
---
Leonardo Costa (3):
dt-bindings: arm: fsl: Add Aquila iMX95 with Lotus board
arm64: dts: freescale: imx95-aquila: Add GPIO pingroups for the Lotus Carrier Board
arm64: dts: freescale: imx95-aquila: Add Lotus Carrier Board
Documentation/devicetree/bindings/arm/fsl.yaml | 1 +
arch/arm64/boot/dts/freescale/Makefile | 1 +
.../boot/dts/freescale/imx95-aquila-lotus.dts | 365 +++++++++++++++++++++
arch/arm64/boot/dts/freescale/imx95-aquila.dtsi | 61 +++-
4 files changed, 422 insertions(+), 6 deletions(-)
---
base-commit: d6bcfc94eb4da6e089c5473970cd96727292fd97
change-id: 20261104-b4-v1-aquila-lotus-dtbs-00c2e45a1a66
Best regards,
--
Leonardo Costa <leonardo.costa@xxxxxxxxxxx>