From patchwork Sun Sep 26 12:05:11 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jan Kiszka X-Patchwork-Id: 12518251 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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 250C6C433EF for ; Sun, 26 Sep 2021 12:07:26 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id DD58B60462 for ; Sun, 26 Sep 2021 12:07:25 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org DD58B60462 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=web.de Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org 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=fOLAl/eksczVxAY5WJMeIn6lPtpmEQ8c3aef94svHzA=; b=1nuguh1jtKMQt7 ahzt2tX84ODxYPWUccB095D2ZCYevCcp+H4k1yaJ24Apw/j6ERE9xYhvpNORvUc0dDUxEEn3Btbxn vQDpJDqIoTaNhFFcxK7obaFSCJg8UwFMVCo7Tz/suFg2QFQ2pqwe38qrwY9btEH5G1YdNjbxccN54 V86UdGffoDuR2RDquPiDtX/+SVtV6Vfi/nOU1jRmqCt2U0g6m27G10+GkkhKi3kDJgRpCqSPkM6UE QIyg+Y3S+CngYXe6e/cijClwlAgtpdrqokerb/FCOVsK9Sk7EBKoqihxqCnPS3SPWst/FqftdhSgc jHY8hESHymxvi5+X4Zxw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mUSuT-000V2L-Q8; Sun, 26 Sep 2021 12:05:33 +0000 Received: from mout.web.de ([217.72.192.78]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mUSuP-000V1b-Qr for linux-arm-kernel@lists.infradead.org; Sun, 26 Sep 2021 12:05:31 +0000 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 X-Provags-ID: V03:K1:ndA26+vFyRJVGnxtm9XmVqicUwNcfbtojIHtcmYuwpsG5WUyT/k d3OeVcg4XWR+JsF0rdALFcXKxxTECGFCger5pTmmsYSWQfq3wZ3863oHj6Z3LUe3UGQdz6x mb0qhV4laoxfNHgpvimBb8EbhVAUI8svhqdJKv+85DGL6qCxHyy0HscMMAq0CoAVuvWRJ// rKhf4b/6kV4FncZLV2/gQ== 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= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210926_050530_189054_1D3240F0 X-CRM114-Status: GOOD ( 10.22 ) 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 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 => 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 +++---------------- ...=> 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 => k3-am6528-iot2050-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 => k3-am6548-iot2050-advanced-common.dtsi} (85%) create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-pg2.dts --- 2.31.1