From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 2FBA9C88E50 for ; Fri, 11 Sep 2026 09:20:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: MIME-Version:Message-ID:Date:Subject:Cc:To:From:Reply-To:Content-Type: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=2INZCyybt+SGf2xAekMXkwCGx4/CTlSaJfaZ9ipywCc=; b=nmcyCHgp0SrsD9Bcwm34z0xgFs bLoE26XRenZXToToHkCdJiiHaAbIJtqdgIf6MkMafKu7tsVEfzhF5+IFyVUn22Mvo4tE+KtFjwWUP iiJjVDt3YjGOQEfoHsY2qAyGYbtZZWhw7CObtFy2h5xQepW+D/Tbr1HaYUqxLVNen5D6y7Z1StLlH jcEC24cBRxyMJYVMAe3WUqmXP8pLYTIVD5A6Ur0UvICGmVHsUIrZAvvzTRYLl8402nlg2PWQX13IA KQosgNHcqqPf2z6LErJ3YYBLn9ZIVARxzjc0Zh2ukV3HlrQLfsKhUOYyODPs3iyh0tZ6j2I8DUHxh H1JBuHpQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1x4xQp-0000000GFH4-1yq2; Fri, 11 Sep 2026 09:20:27 +0000 Received: from mail11.truemail.it ([2001:4b7e:0:8::81]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1x4xQl-0000000GFEt-2sdl for linux-arm-kernel@lists.infradead.org; Fri, 11 Sep 2026 09:20:25 +0000 Received: from francesco-nb.. (93-33-8-46.ip42.fastwebnet.it [93.33.8.46]) by mail11.truemail.it (Postfix) with ESMTPA id 2D52622D78; Fri, 11 Sep 2026 11:20:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dolcini.it; s=default; t=1789118419; bh=2INZCyybt+SGf2xAekMXkwCGx4/CTlSaJfaZ9ipywCc=; h=From:To:Subject; b=SsRfaz8YqnHARrQTsawjEerB/oHOLekb2FqpoK1twxlykYEkm15Ppmrq00WtaxkHr zuIMZsyaTs35lBXRVNZtj/I/qjzX9eyrrm1HAUO3qXMdZX2ZiSvPOFpUuF0mmKL2aB MSJJbVyVh6Qjui4QxRErlIz2dTEeZFYybZE6PtmtrcGAixHKgD+wxoIOGg4ghHlSSY WUO3XIOZ8QM2X2dvdVW2RgTLroxn7lVzXyYXwdCRSF7QN49ldpsIgRdnrtuwf+enBp k6L9HRLErhrn3W2pxBuZtHnqjBroT7kqgvENndONhU819i2AnltjQH+2/0Joe+Z/9r WXXcAYfmDgkrA== From: Francesco Dolcini To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Frank Li , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Shawn Guo Cc: Francesco Dolcini , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v2 0/7] arm64: dts: freescale: Add Toradex Lino and OSM iMX91/iMX93 Date: Fri, 11 Sep 2026 11:19:43 +0200 Message-ID: <20260911091952.96233-1-francesco@dolcini.it> X-Mailer: git-send-email 2.47.3 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260911_022024_336483_2D1EC1A4 X-CRM114-Status: UNSURE ( 9.12 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Francesco Dolcini 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. v2: - 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