From patchwork Tue Feb 4 01:16:32 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Judith Mendez X-Patchwork-Id: 13958500 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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id ABFC7C02192 for ; Tue, 4 Feb 2025 01:23:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Type: Content-Transfer-Encoding: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=UtmN5BgPEuTeBF7wx8w6yx8g90pk8aXcP/Lae2lHXGs=; b=yoHCUUalx7u9WxXRyAOVoeFVvM OAZJ6jlTbLQiuDz4iL8gkQwbr4ObwA+/6+4TCuBkhfhzcp+FShgtNcJbP/bipt9aWQ1xoTEDeTiOd xetqwnb2J+N0pYKkx6CjNkw5MOksmVz3uMjOcCTqBi+VNXbRA0OLAp6kX8tbQHgOc0lbT6N8acfR9 TKqVAQS+LLJd6fWWpQSVj8Qo88iJzojtXIFP31x7xDVMxAWgBzobXTSX6kGTU+wOxVERiA+qh9N92 dp8Ru2D42VJqe8XcRPujoo3ypQG+QDjol0ekO4CvoBc7WAs4sEs8RRPZASVNHY0na5MUe1LzvtWmv Iumlg2lQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tf7fA-0000000H338-11Sv; Tue, 04 Feb 2025 01:23:40 +0000 Received: from fllvem-ot03.ext.ti.com ([198.47.19.245]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tf7YV-0000000H1XS-2ez7 for linux-arm-kernel@lists.infradead.org; Tue, 04 Feb 2025 01:16:49 +0000 Received: from fllv0034.itg.ti.com ([10.64.40.246]) by fllvem-ot03.ext.ti.com (8.15.2/8.15.2) with ESMTPS id 5141Ggdm3060147 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 3 Feb 2025 19:16:42 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1738631802; bh=UtmN5BgPEuTeBF7wx8w6yx8g90pk8aXcP/Lae2lHXGs=; h=From:To:CC:Subject:Date; b=mzABe3SVH1Xj6PsKMPRIx4DNX6UBKUTVn+nahEfO/05ZPoCYraqcQvjAZuzptphYB 21xnDhwNs6bhXHecae1e6VSXMyafcPzBa8vfFVxRLw6CIPZpGbXDvqafq+gbHKXeu4 YgIyWSBOsgl9ZB0/rc/rsFhT5wKxt4hLNYScHXHk= Received: from DLEE105.ent.ti.com (dlee105.ent.ti.com [157.170.170.35]) by fllv0034.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 5141GgxK127298 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Mon, 3 Feb 2025 19:16:42 -0600 Received: from DLEE109.ent.ti.com (157.170.170.41) by DLEE105.ent.ti.com (157.170.170.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23; Mon, 3 Feb 2025 19:16:41 -0600 Received: from lelvsmtp5.itg.ti.com (10.180.75.250) by DLEE109.ent.ti.com (157.170.170.41) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23 via Frontend Transport; Mon, 3 Feb 2025 19:16:41 -0600 Received: from judy-hp.dhcp.ti.com (judy-hp.dhcp.ti.com [128.247.81.105]) by lelvsmtp5.itg.ti.com (8.15.2/8.15.2) with ESMTP id 5141GfAO024451; Mon, 3 Feb 2025 19:16:41 -0600 From: Judith Mendez To: Nishanth Menon , Vignesh Raghavendra CC: Tero Kristo , Rob Herring , Krzysztof Kozlowski , Conor Dooley , , , , Andrew Davis , Hari Nagalla Subject: [PATCH v3 0/9] Add R5F and C7xv device nodes Date: Mon, 3 Feb 2025 19:16:32 -0600 Message-ID: <20250204011641.1523561-1-jm@ti.com> X-Mailer: git-send-email 2.48.0 MIME-Version: 1.0 X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250203_171647_797014_63C5C6C4 X-CRM114-Status: UNSURE ( 9.42 ) X-CRM114-Notice: Please train this message. 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 For am62x and am62ax devices, this patch series adds device nodes for the R5F subsystem and C7xv DSP subsystem found in their respective voltage domain, based on the device TRMs [0][1]. This patch series also includes patches for enabling IPC for am62x, am62ax, and am62px by reserving memory and binding the mailbox assignments for each remote core. Also reserve main_rti4 and main_timer2 for the C7x DSP as per firmware requirements. Changes since v2: - Fix memory carvout sizes, remove leading zeros - Reorder memory carveouts according to memory location - Fix whitespace issues - Fix commit headers, capitalize IPC and R5F Links v2: https://lore.kernel.org/linux-devicetree/20250131214611.3288742-1-jm@ti.com/ v1: https://lore.kernel.org/linux-devicetree/20250127221631.3974583-1-jm@ti.com/ [0] https://www.ti.com/lit/pdf/spruj16 [1] https://www.ti.com/lit/pdf/spruiv7 Devarsh Thakkar (3): arm64: dts: ti: k3-am62a-wakeup: Add R5F device node arm64: dts: ti: k3-am62a7-sk: Enable IPC with remote processors arm64: dts: ti: k3-am62p5-sk: Enable IPC with remote processors Hari Nagalla (5): arm64: dts: ti: k3-am62-wakeup: Add wakeup R5F node arm64: dts: ti: k3-am62a-mcu: Add R5F remote proc node arm64: dts: ti: k3-am62x-sk-common: Enable IPC with remote processors arm64: dts: ti: k3-am62a7-sk: Reserve main_timer2 for C7x DSP arm64: dts: ti: k3-am62a7-sk: Reserve main_rti4 for C7x DSP Jai Luthra (1): arm64: dts: ti: k3-am62a-main: Add C7xv device node arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi | 25 +++++ arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 12 +++ arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi | 38 +++++++ arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi | 25 +++++ arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 100 ++++++++++++++++-- arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 50 +++++++-- .../arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 32 +++++- 7 files changed, 265 insertions(+), 17 deletions(-) base-commit: 5532b8a9ce0e80514e37a1e082824934663580a3