[PATCH v3 0/7] arm64: dts: freescale: Add Toradex Lino and OSM iMX91/iMX93

Francesco Dolcini posted 7 patches 5 hours ago
.../devicetree/bindings/arm/fsl.yaml          |  30 +
arch/arm64/boot/dts/freescale/Makefile        |   8 +
.../freescale/imx91-lino-verdin-dahlia.dts    |  24 +
.../dts/freescale/imx91-lino-verdin-dev.dts   |  24 +
arch/arm64/boot/dts/freescale/imx91-lino.dtsi | 305 ++++++++++
.../dts/freescale/imx91-toradex-osm-dev.dts   |  22 +
.../boot/dts/freescale/imx91-toradex-osm.dtsi | 303 ++++++++++
.../freescale/imx93-imx91-lino-common.dtsi    | 536 ++++++++++++++++++
.../imx93-imx91-lino-verdin-common.dtsi       | 175 ++++++
...imx93-imx91-lino-verdin-dahlia-common.dtsi | 198 +++++++
.../imx93-imx91-lino-verdin-dev-common.dtsi   | 216 +++++++
.../imx93-imx91-toradex-osm-common.dtsi       | 526 +++++++++++++++++
.../imx93-imx91-toradex-osm-dev-common.dtsi   | 324 +++++++++++
.../freescale/imx93-lino-verdin-dahlia.dts    |  24 +
.../dts/freescale/imx93-lino-verdin-dev.dts   |  24 +
arch/arm64/boot/dts/freescale/imx93-lino.dtsi | 359 ++++++++++++
.../dts/freescale/imx93-toradex-osm-dev.dts   |  22 +
.../boot/dts/freescale/imx93-toradex-osm.dtsi | 357 ++++++++++++
18 files changed, 3477 insertions(+)
create mode 100644 arch/arm64/boot/dts/freescale/imx91-lino-verdin-dahlia.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx91-lino-verdin-dev.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx91-lino.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx91-toradex-osm-dev.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx91-toradex-osm.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx93-imx91-lino-common.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx93-imx91-lino-verdin-common.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx93-imx91-lino-verdin-dahlia-common.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx93-imx91-lino-verdin-dev-common.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx93-imx91-toradex-osm-common.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx93-imx91-toradex-osm-dev-common.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx93-lino-verdin-dahlia.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx93-lino-verdin-dev.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx93-lino.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx93-toradex-osm-dev.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx93-toradex-osm.dtsi
[PATCH v3 0/7] arm64: dts: freescale: Add Toradex Lino and OSM iMX91/iMX93
Posted by Francesco Dolcini 5 hours ago
From: Francesco Dolcini <francesco.dolcini@toradex.com>

Add Device Tree support for the Toradex Lino and OSM SoM families,
based on the NXP i.MX91 and i.MX93 SoCs.

Both families are available with either i.MX91 or i.MX93 on the same
PCB. Since the two SoCs are pin compatible, common Device Tree files
are used to share the hardware description between the two variants.

For the Lino family, add support for the Lino-Verdin Adapter, which
allows Lino modules to be used with Verdin-compatible carrier boards.
This series supports the Verdin Development Board and Dahlia carrier
board.

For the OSM family, add support for the OSM Development Board.

v3:
 - rebased onto commit bf184a29ad1b ("Merge branches 'imx/drivers', 'imx/dt', 'imx/dt64', 'imx/ele', 'imx/fixes' and 'imx/soc' into for-next")
v2: https://lore.kernel.org/all/20260911091952.96233-1-francesco@dolcini.it/
 - add acked-by
 - removed #.*cells properties that are already set in the soc dtsi
v1: https://lore.kernel.org/all/20260910101616.139270-1-francesco@dolcini.it/

Francesco Dolcini (7):
  dt-bindings: arm: fsl: Add Lino iMX91/iMX93
  dt-bindings: arm: fsl: Add Toradex OSM iMX91/iMX93
  arm64: dts: freescale: Add Lino iMX93
  arm64: dts: freescale: imx93-lino: Add dahlia
  arm64: dts: freescale: Add Lino iMX91
  arm64: dts: freescale: Add Toradex OSM iMX93
  arm64: dts: freescale: Add Toradex OSM iMX91

 .../devicetree/bindings/arm/fsl.yaml          |  30 +
 arch/arm64/boot/dts/freescale/Makefile        |   8 +
 .../freescale/imx91-lino-verdin-dahlia.dts    |  24 +
 .../dts/freescale/imx91-lino-verdin-dev.dts   |  24 +
 arch/arm64/boot/dts/freescale/imx91-lino.dtsi | 305 ++++++++++
 .../dts/freescale/imx91-toradex-osm-dev.dts   |  22 +
 .../boot/dts/freescale/imx91-toradex-osm.dtsi | 303 ++++++++++
 .../freescale/imx93-imx91-lino-common.dtsi    | 536 ++++++++++++++++++
 .../imx93-imx91-lino-verdin-common.dtsi       | 175 ++++++
 ...imx93-imx91-lino-verdin-dahlia-common.dtsi | 198 +++++++
 .../imx93-imx91-lino-verdin-dev-common.dtsi   | 216 +++++++
 .../imx93-imx91-toradex-osm-common.dtsi       | 526 +++++++++++++++++
 .../imx93-imx91-toradex-osm-dev-common.dtsi   | 324 +++++++++++
 .../freescale/imx93-lino-verdin-dahlia.dts    |  24 +
 .../dts/freescale/imx93-lino-verdin-dev.dts   |  24 +
 arch/arm64/boot/dts/freescale/imx93-lino.dtsi | 359 ++++++++++++
 .../dts/freescale/imx93-toradex-osm-dev.dts   |  22 +
 .../boot/dts/freescale/imx93-toradex-osm.dtsi | 357 ++++++++++++
 18 files changed, 3477 insertions(+)
 create mode 100644 arch/arm64/boot/dts/freescale/imx91-lino-verdin-dahlia.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx91-lino-verdin-dev.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx91-lino.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx91-toradex-osm-dev.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx91-toradex-osm.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-imx91-lino-common.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-imx91-lino-verdin-common.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-imx91-lino-verdin-dahlia-common.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-imx91-lino-verdin-dev-common.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-imx91-toradex-osm-common.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-imx91-toradex-osm-dev-common.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-lino-verdin-dahlia.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-lino-verdin-dev.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-lino.dtsi
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-toradex-osm-dev.dts
 create mode 100644 arch/arm64/boot/dts/freescale/imx93-toradex-osm.dtsi

-- 
2.47.3