From patchwork Wed May 24 14:36:26 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Francesco Dolcini X-Patchwork-Id: 9801 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp2897022vqo; Wed, 24 May 2023 07:38:20 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5NHDH+WvkjGhQJOBbHhTMf6l4uupQixSHAmb45tpGaSKCu/NjtWgyTvIWKW1v+iD1A5YR4 X-Received: by 2002:a05:6a00:22c1:b0:64f:4706:3122 with SMTP id f1-20020a056a0022c100b0064f47063122mr3324425pfj.30.1684939100392; Wed, 24 May 2023 07:38:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1684939100; cv=none; d=google.com; s=arc-20160816; b=0UOfDCuIN9ghejjn+0pvAhKmQKu8HZC+r8e40ow4OeMucXrUVls89M2wuYDb2mh62V nQKiz+q7K7exIIhZpg0T7OJKaWSktIAJX7mOOt6E/ZjljIL+QKsV12JAkVAF0hOfWKXK Dl/p3ShpFLJUe4eOp/w+6x4QrxzFDJbkRKV5oDHjNFGorJJcmU5MRwuxkCbagJ937j2c y5lE0kT65WBTXuDse5ux8BWnRs162vA2QdrDSPt8P+ehJ0B9n0oO3IWVq626zjGsPNPy MM8U59fEv590/Q20lvUhjqfkFVesdyTBQQNHvHlZuZZz1/I3E6FtUjEg9+H/Oq3zYU2O rfmA== 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; bh=S2rYUaVkXKcf12AmDCuqCqO2GzOoH/+6mIiKzAv7KOs=; b=QvM0U/JEjtkWTk+CzJ4OnybLbW/Z8WrOpaIo1wVhbJjixuHw70vyYzv59ZRz4Y45pl pjFVvpcRjXbIxGraCN/Ou0I996h/yfUc4lBtfBShNz97tcWsjfbps6yU8oETT9LEdzZt zmE7f0RULHn+9kyHz35XReUcrWQqBmV3+39xY+2YSUMo0wTyCYPhwM9RDcTjlzIv9gug bh9awZp5cYPUUuU4oxK7sth8NpfLBAhNKKV75vGKpK3suy8i2rvdc7dFzT1bkkB/vda2 gViZBkm6lulzmMauZ/h11/Z97yXD3ePGwWZ2j5GH6EDfY6Cvs+wERcrTyNfiOqsfzOXd 8JNw== ARC-Authentication-Results: i=1; mx.google.com; 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 Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a21-20020a63e855000000b0051f74820afdsi2827086pgk.782.2023.05.24.07.38.07; Wed, 24 May 2023 07:38:20 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233095AbjEXOgw (ORCPT + 99 others); Wed, 24 May 2023 10:36:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59074 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230012AbjEXOgp (ORCPT ); Wed, 24 May 2023 10:36:45 -0400 Received: from mail11.truemail.it (mail11.truemail.it [IPv6:2001:4b7e:0:8::81]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DBDBC130; Wed, 24 May 2023 07:36:43 -0700 (PDT) Received: from francesco-nb.toradex.int (31-10-206-125.static.upc.ch [31.10.206.125]) by mail11.truemail.it (Postfix) with ESMTPA id 85775206B8; Wed, 24 May 2023 16:36:40 +0200 (CEST) From: Francesco Dolcini To: Nishanth Menon , Vignesh Raghavendra Cc: Francesco Dolcini , Tero Kristo , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 0/5] Add Toradex Verdin AM62 Date: Wed, 24 May 2023 16:36:26 +0200 Message-Id: <20230524143631.42471-1-francesco@dolcini.it> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_PASS, SPF_PASS,T_SCC_BODY_TEXT_LINE 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?1766786701964977450?= X-GMAIL-MSGID: =?utf-8?q?1766786701964977450?= From: Francesco Dolcini This series adds support for the Toradex Verdin AM62 SoM which can be used on different carrier boards (Verdin Development Board, Dahlia and Yavia). The module consists of an TI AM62 family SoC (either AM623 or AM625), a TPS65219 PMIC, a Gigabit Ethernet PHY, 512MB to 2GB of LPDDR4 RAM, an eMMC, a TLA2024 ADC, an I2C EEPROM, an RX8130 RTC, and optional Parallel RGB to MIPI DSI bridge plus an optional Bluetooth/Wi-Fi module. Link: https://www.toradex.com/computer-on-modules/verdin-arm-family/ti-am62 Francesco Dolcini (5): dt-bindings: arm: ti: add toradex,verdin-am62 et al. arm64: defconfig: enable drivers for Verdin AM62 arm64: dts: ti: add verdin am62 arm64: dts: ti: add verdin am62 dahlia arm64: dts: ti: add verdin am62 yavia .../devicetree/bindings/arm/ti/k3.yaml | 20 + arch/arm64/boot/dts/ti/Makefile | 6 + .../boot/dts/ti/k3-am62-verdin-dahlia.dtsi | 214 +++ .../arm64/boot/dts/ti/k3-am62-verdin-dev.dtsi | 233 +++ .../boot/dts/ti/k3-am62-verdin-nonwifi.dtsi | 16 + .../boot/dts/ti/k3-am62-verdin-wifi.dtsi | 36 + .../boot/dts/ti/k3-am62-verdin-yavia.dtsi | 202 +++ arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi | 1400 +++++++++++++++++ .../dts/ti/k3-am625-verdin-nonwifi-dahlia.dts | 19 + .../dts/ti/k3-am625-verdin-nonwifi-dev.dts | 19 + .../dts/ti/k3-am625-verdin-nonwifi-yavia.dts | 19 + .../dts/ti/k3-am625-verdin-wifi-dahlia.dts | 19 + .../boot/dts/ti/k3-am625-verdin-wifi-dev.dts | 19 + .../dts/ti/k3-am625-verdin-wifi-yavia.dts | 19 + arch/arm64/configs/defconfig | 3 + 15 files changed, 2244 insertions(+) create mode 100644 arch/arm64/boot/dts/ti/k3-am62-verdin-dahlia.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62-verdin-dev.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62-verdin-nonwifi.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62-verdin-wifi.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62-verdin-yavia.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-nonwifi-dahlia.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-nonwifi-dev.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-nonwifi-yavia.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-wifi-dahlia.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-wifi-dev.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-wifi-yavia.dts