[PATCH v3 0/6] arm64: dts: freescale: add Verdin iMX95

Ernest Van Hoecke posted 6 patches 1 week, 1 day ago
Documentation/devicetree/bindings/arm/fsl.yaml     |   24 +
arch/arm64/boot/dts/freescale/Makefile             |   10 +
.../boot/dts/freescale/imx95-verdin-dahlia.dtsi    |  270 +++++
.../arm64/boot/dts/freescale/imx95-verdin-dev.dtsi |  250 +++++
.../arm64/boot/dts/freescale/imx95-verdin-ivy.dtsi |  515 +++++++++
.../boot/dts/freescale/imx95-verdin-mallow.dtsi    |  223 ++++
.../dts/freescale/imx95-verdin-nonwifi-dahlia.dts  |   21 +
.../dts/freescale/imx95-verdin-nonwifi-dev.dts     |   21 +
.../dts/freescale/imx95-verdin-nonwifi-ivy.dts     |   21 +
.../dts/freescale/imx95-verdin-nonwifi-mallow.dts  |   21 +
.../dts/freescale/imx95-verdin-nonwifi-yavia.dts   |   21 +
.../boot/dts/freescale/imx95-verdin-nonwifi.dtsi   |   16 +
.../dts/freescale/imx95-verdin-wifi-dahlia.dts     |   21 +
.../boot/dts/freescale/imx95-verdin-wifi-dev.dts   |   21 +
.../boot/dts/freescale/imx95-verdin-wifi-ivy.dts   |   21 +
.../dts/freescale/imx95-verdin-wifi-mallow.dts     |   21 +
.../boot/dts/freescale/imx95-verdin-wifi-yavia.dts |   21 +
.../boot/dts/freescale/imx95-verdin-wifi.dtsi      |   50 +
.../boot/dts/freescale/imx95-verdin-yavia.dtsi     |  217 ++++
arch/arm64/boot/dts/freescale/imx95-verdin.dtsi    | 1162 ++++++++++++++++++++
20 files changed, 2947 insertions(+)
[PATCH v3 0/6] arm64: dts: freescale: add Verdin iMX95
Posted by Ernest Van Hoecke 1 week, 1 day ago
This patch series adds support for the Toradex Verdin i.MX95 SoM and its
currently available carrier boards: the Verdin Development Board, and
the Dahlia, Ivy, Mallow and Yavia carrier boards.

The module consists of an NXP i.MX95 family SoC, up to 16GB LPDDR4x RAM,
up to 128GB of storage, a USB 3.2 OTG and USB 2.0 Host, a Gigabit
Ethernet PHY, an I2C EEPROM and Temperature Sensor, an RX8130 RTC, an
I3C bus, one Quad lane CSI interface, one Quad lane DSI or CSI
interface, one LVDS interface (one or two channels), and some optional
addons: TPM 2.0, and a WiFi/BT module.

Link: https://www.toradex.com/computer-on-modules/verdin-arm-family/nxp-imx95
Link: https://www.toradex.com/products/carrier-board/verdin-development-board-kit
Link: https://www.toradex.com/de/products/carrier-board/dahlia-carrier-board-kit
Link: https://www.toradex.com/products/carrier-board/ivy-carrier-board
Link: https://www.toradex.com/products/carrier-board/mallow-carrier-board
Link: https://www.toradex.com/products/carrier-board/yavia
---
Changes in v3:
- Rebased
- Link to v2: https://lore.kernel.org/r/20260313-verdin-imx95-upstream-frank-li-base-v2-0-bd488be7c699@toradex.com

Changes in v2:
- Fixed imx95-verdin.dtsi, imx95-verdin-dahlia.dtsi and imx95-verdin-ivy.dtsi node order

Link to v1: https://lore.kernel.org/r/20260305-verdin-imx95-upstream-frank-li-base-v1-0-823fad02def9@toradex.com

---
Ernest Van Hoecke (6):
      dt-bindings: arm: fsl: add Verdin iMX95
      arm64: dts: freescale: Add Verdin iMX95 support
      arm64: dts: freescale: imx95-verdin: Add Dahlia carrier board
      arm64: dts: freescale: imx95-verdin: Add Ivy carrier board
      arm64: dts: freescale: imx95-verdin: Add Mallow carrier board
      arm64: dts: freescale: imx95-verdin: Add Yavia carrier board

 Documentation/devicetree/bindings/arm/fsl.yaml     |   24 +
 arch/arm64/boot/dts/freescale/Makefile             |   10 +
 .../boot/dts/freescale/imx95-verdin-dahlia.dtsi    |  270 +++++
 .../arm64/boot/dts/freescale/imx95-verdin-dev.dtsi |  250 +++++
 .../arm64/boot/dts/freescale/imx95-verdin-ivy.dtsi |  515 +++++++++
 .../boot/dts/freescale/imx95-verdin-mallow.dtsi    |  223 ++++
 .../dts/freescale/imx95-verdin-nonwifi-dahlia.dts  |   21 +
 .../dts/freescale/imx95-verdin-nonwifi-dev.dts     |   21 +
 .../dts/freescale/imx95-verdin-nonwifi-ivy.dts     |   21 +
 .../dts/freescale/imx95-verdin-nonwifi-mallow.dts  |   21 +
 .../dts/freescale/imx95-verdin-nonwifi-yavia.dts   |   21 +
 .../boot/dts/freescale/imx95-verdin-nonwifi.dtsi   |   16 +
 .../dts/freescale/imx95-verdin-wifi-dahlia.dts     |   21 +
 .../boot/dts/freescale/imx95-verdin-wifi-dev.dts   |   21 +
 .../boot/dts/freescale/imx95-verdin-wifi-ivy.dts   |   21 +
 .../dts/freescale/imx95-verdin-wifi-mallow.dts     |   21 +
 .../boot/dts/freescale/imx95-verdin-wifi-yavia.dts |   21 +
 .../boot/dts/freescale/imx95-verdin-wifi.dtsi      |   50 +
 .../boot/dts/freescale/imx95-verdin-yavia.dtsi     |  217 ++++
 arch/arm64/boot/dts/freescale/imx95-verdin.dtsi    | 1162 ++++++++++++++++++++
 20 files changed, 2947 insertions(+)
---
base-commit: b4c2be6e5620c5054299aaf63e89412f08ab60d8
change-id: 20260305-verdin-imx95-upstream-frank-li-base-b57ab97c55c1

Best regards,
-- 
Ernest Van Hoecke <ernest.vanhoecke@toradex.com>
Re: (subset) [PATCH v3 0/6] arm64: dts: freescale: add Verdin iMX95
Posted by Frank Li 1 week, 1 day ago
On Wed, 25 Mar 2026 15:46:01 +0100, Ernest Van Hoecke wrote:
> This patch series adds support for the Toradex Verdin i.MX95 SoM and its
> currently available carrier boards: the Verdin Development Board, and
> the Dahlia, Ivy, Mallow and Yavia carrier boards.
> 
> The module consists of an NXP i.MX95 family SoC, up to 16GB LPDDR4x RAM,
> up to 128GB of storage, a USB 3.2 OTG and USB 2.0 Host, a Gigabit
> Ethernet PHY, an I2C EEPROM and Temperature Sensor, an RX8130 RTC, an
> I3C bus, one Quad lane CSI interface, one Quad lane DSI or CSI
> interface, one LVDS interface (one or two channels), and some optional
> addons: TPM 2.0, and a WiFi/BT module.
> 
> [...]

Applied, thanks!

[2/6] arm64: dts: freescale: Add Verdin iMX95 support
      commit: d77901ff827c6583563d4b24b34efb795b63bdcf
[3/6] arm64: dts: freescale: imx95-verdin: Add Dahlia carrier board
      commit: e69a8fd8827699f9de5ec0e092f04462656d40bd
[4/6] arm64: dts: freescale: imx95-verdin: Add Ivy carrier board
      commit: ad37ed93a2b564cb7026faf9a0c9dd01ce566479
[5/6] arm64: dts: freescale: imx95-verdin: Add Mallow carrier board
      commit: 7d84f7fa8293739d71f92270f46079d4d7c5f0a2
[6/6] arm64: dts: freescale: imx95-verdin: Add Yavia carrier board
      commit: fd589d6e8b38eb2783980ba38cef9dd5cfc68386

Best regards,
-- 
Frank Li <Frank.Li@nxp.com>