Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp3089221pxb; Sun, 26 Sep 2021 05:06:37 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyVE1kFfwpFUM+PE3nk8pMCnc9B0zAUpZOmjeVo6GL+7KjvWkPEInuTe6gY6RPAEsWlEAjC X-Received: by 2002:a17:902:7e8a:b0:13d:95e2:d9c2 with SMTP id z10-20020a1709027e8a00b0013d95e2d9c2mr17586597pla.8.1632657997022; Sun, 26 Sep 2021 05:06:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1632657997; cv=none; d=google.com; s=arc-20160816; b=pompPdKhs/eB2I7rNmoiGdeFs8luOcEOzF16PykznR7BmCHXKHA5vDLCZK3q/YJ3nO QL4b2HaopWWXFGeBOaJyT8DQ/PPNP2N5lFtkMpr7dNlKcbFMFVvpn9df6EoNaZkKStoB n0Ei+o0hROZ6P5cg+qyhZCz5rBTPZtDpNWHLVJALvmGkBMw6xRRJG6aaGu+biBX+pYje t8uIlhAPUeLZDynAcm9tLew3qRXXM+5vhX7T0vVOhj/iCoQg75sTN38xcGidW3zIz2dP c2gdt1BdaWgHRlet5cgXvr8Rfbc4gUmxblF6xDhwe+Jtd54iSKrqxI7CPlgpbjsoAXbj Rr2A== 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=kfJlgFiBonON4q7pzl4LdYvca15Ou57UMESw0ro6fXo=; b=rWXfL0NogjnteFqn1XMSe01gIduRsBl7e3HI/B2gIV4/v5AhA0SJJa05s17sQEWEfJ wWn/2pWi3SMzIur36X2aM4AbdKV026jxp2zZ6TndGk9H1t3VX/yrcqAQQfzaIj+t6D3i +NlpTo5hkG7J3+VpOgGRs6eagZEp511RYYqo+GP6QQNDHIpg6DX4nyzwmv/AXV73rSEA EFWAN+fFB5Bw/TDktLqT5oMZhA1DWxU6QEWHUTWNZeKGE7875PFWAp9gbgyrKA88zPpt gdcXMITqiXtFtMkBDEC5xDlCnM8mh3ajpPSXDGpqJxX9XbUsUbK68egfHS/Bb8RDiWBr /Eag== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@web.de header.s=dbaedf251592 header.b=eIFw0IYR; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=web.de Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id p2si2238739plq.390.2021.09.26.05.06.24; Sun, 26 Sep 2021 05:06:37 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@web.de header.s=dbaedf251592 header.b=eIFw0IYR; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=web.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231301AbhIZMHM (ORCPT + 99 others); Sun, 26 Sep 2021 08:07:12 -0400 Received: from mout.web.de ([217.72.192.78]:52817 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231201AbhIZMHL (ORCPT ); Sun, 26 Sep 2021 08:07:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1632657925; bh=CD070ALUs6m5DVhfTYGwrLCbmE/6PzKVoSE1UTba9AM=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date; b=eIFw0IYRtk88AAykH0jZ8THWDEH5WKxBJxVZtsSCyEo1RdsX3nM3AXX7x2CHTl2i9 ozOAkJb2gJ/OwyRMDvu5Nre4JBlqZgwa+5ug1Cw6odY5qPsdOJ6hTPAv5hrGxwzOxb jMI8VROZD+P3cFNrid30SQP2qCtWXzSNqasxSuwo= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from md1f2u6c.fritz.box ([94.217.148.121]) by smtp.web.de (mrweb101 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MFc1h-1maEDJ4AwX-00EgZL; Sun, 26 Sep 2021 14:05:25 +0200 From: Jan Kiszka To: Nishanth Menon , Tero Kristo , Rob Herring Cc: linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Bao Cheng Su , Chao Zeng Subject: [PATCH v5 0/6] arm64: dts: Update IOT2050 boards Date: Sun, 26 Sep 2021 14:05:11 +0200 Message-Id: X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:ndA26+vFyRJVGnxtm9XmVqicUwNcfbtojIHtcmYuwpsG5WUyT/k d3OeVcg4XWR+JsF0rdALFcXKxxTECGFCger5pTmmsYSWQfq3wZ3863oHj6Z3LUe3UGQdz6x mb0qhV4laoxfNHgpvimBb8EbhVAUI8svhqdJKv+85DGL6qCxHyy0HscMMAq0CoAVuvWRJ// rKhf4b/6kV4FncZLV2/gQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:qRXCwnCT3dI=:jx9yVXchRfhrnsc/SWZyXH 6EWQr4i8pHB5Rl1SemOohJ9/8Pw/h4wuFT553o4zZFKzL5NfeYG8/+5DJRbnoDY4n+MiPL6bN DlVygc1Kjya/Y8bMgQO60rdpKcaZNC3ZQhhouZwC099gjAoKhotZ8Zsz9ZNnoOJcLfSykMj6R 6YG2xF3Lo4WLYJ99bs6PQXTQfA+AoMsGW3bym8rK7O5VI4MsLo9+qDYvqg3DFOypKYCaxfr0J Q4C+pS/FXvd1fs+P2/mQM1wcC23FgdIhIML1J1se302BapIIUIpuayZyfxysSHsRKAuLf82wP AYarIICjWCblClFmfG0d4SzpNN/EElL/6k+2q66Uofj2eLu1uC5MYtcGhlRUd1M4i+cMXguBp qklwLnxJXAjH/MYsCiCqeNbOBkqIVB5euZcBl0nenaH5UhKBv8kf6yr2CLhelPxAL/MeaMFAb igmaVsTogCF7pE9qrM/LJ1NtibFnZOo72kiHGhBXhwduvySJeTMg7+FrFcRuBPzKKredhrp9h G9mAygSrcL0vs9mLf3lJMVmc6ljMeIrzsytKSU8jtHy8mR7MQy68EL5v7DsZNgc/8SJeYI+5Z Y6N34Usa5F+6EjP2PV1DguARVQdSpVZepOZaukIW0auyxytWOZvBOSY9WKvN6V0OlXSMmFECL AQis5BFsikrqnIT8hliHJUrWg8veyZ3UtGOvIsZhBkG+ZRVY/CkynyMXUohHBHjODA2RnCiRb 1Dff0XVMIQOWLSDNoUtShniNj+b9UsgIFn/JEqtQDEjJMMd6JlRdHfafGGl0K6SHjRf8832Ns Vh5Cdmn5ZbnKKdraTeeriSQk17L3iXp7sHqbq6o0GU6EElalGMspzJ55hWyphjUFhhbDi258D 9ZeLs+aMdU5jDieWvNy3+eoCpmxoHpwrsR2rCg9zm+Gr6q2CdrtX0lU5cAkYxPjotfamE5Bfz 18/leczQ41c3L9fVOYBbJT0bOnaRp+6A645p40xjdP+paSeHLz6Jm+rZfPuoKsiVdO2iKPCUF kYTwYVmrn27BQBdPb7XAhCfP50QUT3Tp/eaZMD7ZEkmfWt8O5yJ4e5qUBqjA0ivgLGQMFxTKH 1aXWCCjrv9Jmps= Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This enhances the DTs for the IOT2050, primarily by added support for upcoming Production Generation 2 (PG2) and by ordering the MMC devices consistently across variants. Changes in v5: - fix usb0 node (for true USB 3.0 support) - added reviewed/acked tags Changes in v4: - update dtbinding with new board names - fix review comments on commit messages and style Changes in v3: - move mmc alias back into board DTs - add patch to enable R5F cores for rproc Changes in v2: - move mmc alias to SoC level - split up into PG2 preparation and addition patch - add link to product homepage Jan Jan Kiszka (6): arm64: dts: ti: iot2050: Flip mmc device ordering on Advanced devices arm64: dts: ti: iot2050: Disable SR2.0-only PRUs arm64: dts: ti: iot2050: Add/enabled mailboxes and carve-outs for R5F cores dt-bindings: arm: ti: Add bindings for Siemens IOT2050 PG2 boards arm64: dts: ti: iot2050: Prepare for adding 2nd-generation boards arm64: dts: ti: iot2050: Add support for product generation 2 boards .../devicetree/bindings/arm/ti/k3.yaml | 2 + arch/arm64/boot/dts/ti/Makefile | 2 + .../dts/ti/k3-am65-iot2050-common-pg1.dtsi | 46 +++++++++++++++ .../dts/ti/k3-am65-iot2050-common-pg2.dtsi | 51 +++++++++++++++++ .../boot/dts/ti/k3-am65-iot2050-common.dtsi | 39 +++++++++---- ...ts =3D> k3-am6528-iot2050-basic-common.dtsi} | 12 +--- .../dts/ti/k3-am6528-iot2050-basic-pg2.dts | 24 ++++++++ .../boot/dts/ti/k3-am6528-iot2050-basic.dts | 56 +++---------------- ...=3D> k3-am6548-iot2050-advanced-common.dtsi} | 8 +-- .../dts/ti/k3-am6548-iot2050-advanced-pg2.dts | 29 ++++++++++ .../dts/ti/k3-am6548-iot2050-advanced.dts | 50 +++-------------- 11 files changed, 201 insertions(+), 118 deletions(-) create mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi copy arch/arm64/boot/dts/ti/{k3-am6528-iot2050-basic.dts =3D> k3-am6528-i= ot2050-basic-common.dtsi} (80%) create mode 100644 arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-pg2.dts copy arch/arm64/boot/dts/ti/{k3-am6548-iot2050-advanced.dts =3D> k3-am654= 8-iot2050-advanced-common.dtsi} (85%) create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-pg2.= dts =2D- 2.31.1