From patchwork Fri Jun 16 07:20:02 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Stein X-Patchwork-Id: 13282165 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 C0756EB64D8 for ; Fri, 16 Jun 2023 07:20:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=ckJ3npuNFhpruPerTOCXCMJI5O9XWR6rjHmQbV9eOvc=; b=snnXBU5fab3dmd xbSv9cF98bfc4yqMrq2K8g++2GSRuHqtEc0IbQy9kZq775Mszyp94rePh0xEpdKa9RRbtr/P6qJH5 bE5AxRw+y7E3cDWyn9mKqnVrNzUPQXO503qX1DAjemNw5kGF5KLDHiznPU3pIqTg+nlgVK+oCxTI+ ikMzzXEyDe2PViU6tS5AEDKfcqILOUR2rerkZ42kDUuOgoPMgURdHzS7xJQyWpcNA3RevDkKxCaoV 9Pxxn9CbRL7BdogKHhxb4MyWP+t6B9zwW0PwETUVKqBnXFCeUOa+vUyo2BphvI7394kBhaQCrCsGx q0Djh8yKAUnE0wpIBWOQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qA3km-00H8EX-39; Fri, 16 Jun 2023 07:20:16 +0000 Received: from mx1.tq-group.com ([93.104.207.81]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qA3kj-00H8CE-2B for linux-arm-kernel@lists.infradead.org; Fri, 16 Jun 2023 07:20:15 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tq-group.com; i=@tq-group.com; q=dns/txt; s=key1; t=1686900013; x=1718436013; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=sXteiTrQjrFJ9OU+DUv1TEv2Ut+3Er3zSx7M0oTenW4=; b=WHCtnlzc4U4btj/8MK6PxTiPanxY/KArbwqx4lry3ojl3thggrqgCOQb vFRVFEiRy2dy9MHzTQhYxWvMYeWydEqgMkG7HdwY7j+UkbCdXV3vbDGTv 42O3SOMqUns0AIG0JND24vHXvKC1+M2sPVV1Q2xt4gPOBlMlq3awudyEt OaS6WeHgXGisB78B+iwauRjbgXV4fvqS30n5QylN8t7J0Sz+rZ3gCTodz rp4UNndtg15YceaIPXDAGfVnjWMCgkhJZICzK+8+ynxUhMBHEYIMTv5sp 1NeootFY5JXGw/pX4zZcEUs91qDpNg1A/fBQ6DkrhN4Sq4t2Qiu02dCPS w==; X-IronPort-AV: E=Sophos;i="6.00,246,1681164000"; d="scan'208";a="31460050" Received: from vtuxmail01.tq-net.de ([10.115.0.20]) by mx1.tq-group.com with ESMTP; 16 Jun 2023 09:20:07 +0200 Received: from steina-w.tq-net.de (unknown [10.123.53.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by vtuxmail01.tq-net.de (Postfix) with ESMTPSA id 384DD280082; Fri, 16 Jun 2023 09:20:07 +0200 (CEST) From: Alexander Stein To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Fabio Estevam , Marek Vasut Cc: Alexander Stein , Pengutronix Kernel Team , NXP Linux Team , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux@ew.tq-group.com Subject: [PATCH v2 0/3] TQMa93xxLA support Date: Fri, 16 Jun 2023 09:20:02 +0200 Message-Id: <20230616072005.1781043-1-alexander.stein@ew.tq-group.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230616_002014_107543_BCFAAC25 X-CRM114-Status: GOOD ( 14.01 ) 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 Hi, this series adds initial support for TQMa93xxLA soldered on MBa93xxLA. As the name indicates this is an i.MX93 based SBC board. The initial support includes typical interfaces like UART, eMMC, I2C, Ethernet. Support for USB, LVDS and PMIC is still pending, which require additional patches. Patch 1 adds the compatible to dt bindings Patch 2 adds .dts[i] files for module and sbc board support Patch 3 adds more i.MX93 drivers to arm64 defconfig As the question occurred: xx in TQMa9xx is an actual wildcard indicating the mounted SoC, while xx in MBa9xx is part of the regular name of the mainboard. There is an ordering number called MBa9352, but this is just indicating the soldered module, the mainboard is still MBa93xx. Changes in v2: * Fix dt-bindings patch subject Best regards, Alexander Alexander Stein (2): arm64: dts: freescale: add initial device tree for MBa93xxLA SBC board arm64: defconfig: Enable i.MX93 devices Markus Niebel (1): dt-bindings: arm: add TQMa93xxLA SOM .../devicetree/bindings/arm/fsl.yaml | 19 + arch/arm64/boot/dts/freescale/Makefile | 1 + .../freescale/imx93-tqma9352-mba93xxla.dts | 629 ++++++++++++++++++ .../boot/dts/freescale/imx93-tqma9352.dtsi | 213 ++++++ arch/arm64/configs/defconfig | 4 + 5 files changed, 866 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/imx93-tqma9352-mba93xxla.dts create mode 100644 arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi