From patchwork Fri May 28 14:47:14 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Suman Anna X-Patchwork-Id: 12287189 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-17.1 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 66AA3C2B9F7 for ; Fri, 28 May 2021 14:50:35 +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 2F6F4613E3 for ; Fri, 28 May 2021 14:50:35 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 2F6F4613E3 Authentication-Results: mail.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=ti.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@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:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date:Subject: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=1LPRk07ZQowmxZSQyuu0QnAxNdRVEW4BP7OGX23BcAA=; b=rc6Ii5KDdGZI72 6Qh95FaT+UKW3lkCx35YJ20MeW5qC2dnQoBu/U13jDI1ixpoKLsJGAo9MW4sAuC+7fxOksYz7RHoI PL+3MjrztuO4Txs9Dy9zLnRS+rn5UVHXyRagkMUbe0eiMsHD4c7AIds2Hmyzh3itD+ZEta0pG2mWG J+AdKFvR54xJ6Int5Cbwu3cQl29gyomJBDgcpGoxK79rNH0aOrKlRmmapqRbcYMbDGgZtcBvT1uoZ akACAZqvigya4gVrHNg6hDIn9vT8zADXeCcyemahmDdR7A86TQ99mJS8MqJAcLJJzBzNQGkEuob7B ADD9fXFpL9oimsY5v0yw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1lmdm0-00GKYr-Ml; Fri, 28 May 2021 14:47:41 +0000 Received: from fllv0016.ext.ti.com ([198.47.19.142]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1lmdlh-00GKW9-1R for linux-arm-kernel@lists.infradead.org; Fri, 28 May 2021 14:47:23 +0000 Received: from lelv0266.itg.ti.com ([10.180.67.225]) by fllv0016.ext.ti.com (8.15.2/8.15.2) with ESMTP id 14SElJBl101735; Fri, 28 May 2021 09:47:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1622213239; bh=JAbiSJamzsBRZ+d4nOMytfKJrNTDLM/S3s38pw9pBpE=; h=From:To:CC:Subject:Date; b=vs+HRah8eh/DM3YfR9nQCw6l6STbGPDZ9HI+UOEBPMhuljAGxoBMwK3xLXlFHcms1 5zXdKXrAqlYdMyOZpOYVj0Zl2ZDiybTqie9x6PtuSHRaWqYqtwvhhHE4Mly63XW7bD Ht5tcxZfh5hmDK3153aH+09KgZ3s1upuQ0J8KzSo= Received: from DLEE114.ent.ti.com (dlee114.ent.ti.com [157.170.170.25]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 14SElJtQ124345 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Fri, 28 May 2021 09:47:19 -0500 Received: from DLEE104.ent.ti.com (157.170.170.34) by DLEE114.ent.ti.com (157.170.170.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2176.2; Fri, 28 May 2021 09:47:18 -0500 Received: from lelv0327.itg.ti.com (10.180.67.183) by DLEE104.ent.ti.com (157.170.170.34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2176.2 via Frontend Transport; Fri, 28 May 2021 09:47:19 -0500 Received: from fllv0103.dal.design.ti.com (fllv0103.dal.design.ti.com [10.247.120.73]) by lelv0327.itg.ti.com (8.15.2/8.15.2) with ESMTP id 14SElIPe033535; Fri, 28 May 2021 09:47:18 -0500 Received: from localhost ([10.250.35.153]) by fllv0103.dal.design.ti.com (8.14.7/8.14.7) with ESMTP id 14SElIgk005114; Fri, 28 May 2021 09:47:18 -0500 From: Suman Anna To: Nishanth Menon Subject: [PATCH 0/4] Add R5F nodes on TI K3 AM64x SoCs Date: Fri, 28 May 2021 09:47:14 -0500 Message-ID: <20210528144718.25132-1-s-anna@ti.com> X-Mailer: git-send-email 2.30.1 MIME-Version: 1.0 X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210528_074721_229485_3070BCBB X-CRM114-Status: GOOD ( 11.43 ) 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: , Cc: Lokesh Vutla , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi Nishanth, The TI K3 R5F remoteproc driver support for the R5F instances on AM64x SoCs will be merged for 5.14-rc1, and this series adds the corresponding base dt nodes for the R5F remote processors on TI K3 AM64x SoCs. This series along with the corresponding driver changes allows to boot these processors successfully on applicable TI K3 AM64x EVM and SK boards. The series uses previously merged mailbox nodes. The R5Fs on AM64x slightly differ from earlier K3 SoCs in that they support a new "Single-CPU" mode. Please see the driver changes cover-letter for additional feature differences [1]. Patches are on top of the latest v5.13-rc1 tag + the AM64 R5F bindings. Bjorn has staged a tag from remoteproc tree with just the bindings [2] that you can use for merging this series for v5.14. The driver support will come through remoteproc tree. The patches follow the same style to similar patches added for J7200 SoCs [3]. I have validated the IPC functionality using System Firmware v2021.01a and corresponding IPC example firmwares. regards Suman [1] https://patchwork.kernel.org/project/linux-remoteproc/cover/20210318215842.8196-1-s-anna@ti.com/ [2] https://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git/log/?h=20210327143117.1840-2-s-anna@ti.com [3] https://patchwork.kernel.org/project/linux-arm-kernel/cover/20210111184554.6748-1-s-anna@ti.com/ Suman Anna (4): arm64: dts: ti: k3-am64-main: Add MAIN domain R5F cluster nodes arm64: dts: ti: k3-am642-evm/sk: Add mailboxes to R5Fs arm64: dts: ti: k3-am642-evm/sk: Add DDR carveout memory nodes for R5Fs arm64: dts: ti: k3-am642-evm/sk: Reserve some on-chip SRAM for R5Fs arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 84 +++++++++++++++++++ arch/arm64/boot/dts/ti/k3-am642-evm.dts | 100 +++++++++++++++++++++++ arch/arm64/boot/dts/ti/k3-am642-sk.dts | 100 +++++++++++++++++++++++ 3 files changed, 284 insertions(+)