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: 10873 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp1148795vqr; Fri, 16 Jun 2023 00:31:29 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ64IIvifqhLgI7zhBH0dGkNovFLVfJ8TviHQtayzWHwi4aitHhb9NxOARWt1gqZIEZVGMRE X-Received: by 2002:a05:6a20:1614:b0:116:fd37:c924 with SMTP id l20-20020a056a20161400b00116fd37c924mr2031644pzj.5.1686900689428; Fri, 16 Jun 2023 00:31:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1686900689; cv=none; d=google.com; s=arc-20160816; b=QfgAX2DTL/mgR9XT/SP/RCxKtzxxwFucU0Z/JpbGeC+6p7CeAXOdjAcWzOtoyuMwbn q+H26dXYMcDK10XSvqqJJkWUfr0qGhFN3ZZbG93g8bX/ORyqQKCuc+wbJD2OwgVjMHrJ a3VLdv+r72D3WX/A67JglXe0IYKuNfdQI/pbB4+sTsdMuWQfCWJE1u8JwmVg+ggnKDgG PGReROet9B4BpOqAIFSBZjVjRSBUKgTO6C39HV/n6om36aaxMd6ZLhoosdtLJaWpXmYo 3hHBmRgHjy5NAAi8drg+BZAtyZDe9ZQglOu4tetlIfHFQC1pdjojtjZImACoBrhEC31y AmZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=sXteiTrQjrFJ9OU+DUv1TEv2Ut+3Er3zSx7M0oTenW4=; b=UXOlxZZiytIxDeUMGNbuSVn1S0n+JxAjTaqq4GJ2zn23VQF297kYsmCpwj/N7OKPJK y3W++z1mksI/yMhRKeg6iHXS8R3wOI4d9P6nuf9m3N5xNaUz6s4uVP6BzMhJUPBg3NGa rja5vwFH+WRmQ/AyQh5P+8I1N7Eo7cXXvINdWjsnlUuVN+Ee4oeXrh7fDbkr70K8Vcf4 qQkNq9cHmTAHPokxVYZ5pj6UrjB4krZkVR1LXAd8m1RZtpiyPcBroM5n0LGY7LN2dQzN 62XjvlJc5+KsyWlYdd/+hZy9gx/1OVOdhMbYQck4S8nsZZXXnMVHwM9eoUbnDtMKQD5Y mCOw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@tq-group.com header.s=key1 header.b=OVPakE9o; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=tq-group.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id t29-20020aa7947d000000b0066032c675dcsi3671341pfq.3.2023.06.16.00.31.16; Fri, 16 Jun 2023 00:31:29 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@tq-group.com header.s=key1 header.b=OVPakE9o; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=tq-group.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S244737AbjFPHUO (ORCPT + 99 others); Fri, 16 Jun 2023 03:20:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57778 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S244645AbjFPHUL (ORCPT ); Fri, 16 Jun 2023 03:20:11 -0400 Received: from mx1.tq-group.com (mx1.tq-group.com [93.104.207.81]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8982B170E; Fri, 16 Jun 2023 00:20:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tq-group.com; i=@tq-group.com; q=dns/txt; s=key1; t=1686900009; x=1718436009; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=sXteiTrQjrFJ9OU+DUv1TEv2Ut+3Er3zSx7M0oTenW4=; b=OVPakE9oTiLkyIqZZQOuGeQnkrZr/caA3dn09I0epac7fTKYvhkcjTBf EZAlVd5s+3MR+v5aN9YkBiWlMkVHikauBKOiVN9Kd4eqWqQq+GTU5/r9h 6v2dSCBxbrCySLyEFWI5Sx08GvRK4ekSCs4JaoIsGQB2X/1SL9Cm43QAl JDBlcCbD62bFFaDlWzrSRadcJHHD2fvx9U7IZPBoYUEcf+bKYh90NziBm IuYnIgAH8weaSaex9xd0IaZshwOc/Hn1miGoMP2hehIdMLTGX1DxM46v9 7nrA591UqW7ct8A1A8hDRo5vSOjBWe1h+iM/R+SOhcax9vgdO9TkLKtZT Q==; 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-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1768843577695521579?= X-GMAIL-MSGID: =?utf-8?q?1768843577695521579?= 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