Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp2238552rwd; Fri, 16 Jun 2023 00:49:55 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4dq9CdEox57VYmPRNK6x15dJdYvOhqI5W6/tL8ESSpTkPrZOucvO7KOPw17gSN5h0yb4md X-Received: by 2002:a05:6359:291:b0:12e:32a1:d83e with SMTP id ek17-20020a056359029100b0012e32a1d83emr958287rwb.23.1686901795143; Fri, 16 Jun 2023 00:49:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1686901795; cv=none; d=google.com; s=arc-20160816; b=caxO8MeVBp1b3vsOPitdlW3Hb2R9nGtL9jVxn5o06w9YK0jNt+aI9mPa9n57zCtutV CqvtnKmPcfcjcr5x52SmBiOKU95mNRIJfoplTrMB7E6NKLOeft+UAlS5V4/bICkSp851 W/5Dgt005S2CcQ3LZtR8lmf9Hqu7uKfAPHmRUARLlmFHJD9zcrPnISjuiDdwIycQKdY0 e6hqCqZneCy3rANP9vczZwdWdFAGz2F58pZk/De6sJgc27oa9dWqoR04phEm/L6PwUBg mz4RxzMCd6zfkxBNQDj2huXnQgD66khTkZIfO6l7/of9OMPBXELMOxve+W4ySihGCY3C bAQQ== 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 81-20020a630154000000b0053fb74c928csi13848316pgb.534.2023.06.16.00.49.41; Fri, 16 Jun 2023 00:49:55 -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 S244717AbjFPHUO (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 Content-Transfer-Encoding: 8bit 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 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 -- 2.34.1