From patchwork Thu Feb 6 23:51:50 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Judith Mendez X-Patchwork-Id: 13964106 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 91B04C02194 for ; Thu, 6 Feb 2025 23:55:03 +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=PlRxfRf0bZxwIsAStn+hmJUO4JDQr1Up3ix9Iglg87o=; b=M56fxxREpc59LGcIeaWjh/pMUr rfZmhLZzkGw5zClRDpFTl74FcqR8L/STQOpOTwm/bVu5Q6V5MDuUB3L8W/+RiD7RB7/M9AUxpkq8V 5Ae5945dS/a17nYhOab+GPNf6hDPvLKtJ50rzAL5XzUpsF05ZiH0DHrtDLjT2jS5MHjF3bHI1rrVn r6hTqjTE33XLPx7Fh0LnMBIu3xzXHWVJ0TMwH8ULZLj/UW5a8AIT4jkxG/xbgJpY21ykgwMt0MmOr sYqI7ANi6XnpkjUwfxuVG7m2IhKCu7r+EtMVmiEl05Ed9i1TawbJUnMttH03tLcfeFCEmdcKwOaKE ahhBCAEQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tgBhv-00000007pLe-1anO; Thu, 06 Feb 2025 23:54:55 +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 1tgBfB-00000007oiP-39Hw for linux-arm-kernel@lists.infradead.org; Thu, 06 Feb 2025 23:52:07 +0000 Received: from lelv0266.itg.ti.com ([10.180.67.225]) by fllvem-ot03.ext.ti.com (8.15.2/8.15.2) with ESMTPS id 516Nq0WK3642635 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 6 Feb 2025 17:52:00 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1738885920; bh=PlRxfRf0bZxwIsAStn+hmJUO4JDQr1Up3ix9Iglg87o=; h=From:To:CC:Subject:Date; b=HlCXYgPxcnko757VNZbBz+xlBWVidjrSlUegxSOWmxe6DtlObQ/ND6rFkgeXvjYmF ttIuui98anQl0h1EEdrRaFoEQGWdUSkaTUXsE/1q7xZSlNaPIPG2mkCFj+J7bl8ZoH KpujcI3lzzLTEbjqg06CidzNf+MVZ4sT+1MGVKJI= Received: from DFLE109.ent.ti.com (dfle109.ent.ti.com [10.64.6.30]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTP id 516Nq0CI098897; Thu, 6 Feb 2025 17:52:00 -0600 Received: from DFLE104.ent.ti.com (10.64.6.25) by DFLE109.ent.ti.com (10.64.6.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23; Thu, 6 Feb 2025 17:52:00 -0600 Received: from lelvsmtp6.itg.ti.com (10.180.75.249) by DFLE104.ent.ti.com (10.64.6.25) 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; Thu, 6 Feb 2025 17:51:59 -0600 Received: from judy-hp.dhcp.ti.com (judy-hp.dhcp.ti.com [128.247.81.105]) by lelvsmtp6.itg.ti.com (8.15.2/8.15.2) with ESMTP id 516Nq0vB021560; Thu, 6 Feb 2025 17:52:00 -0600 From: Judith Mendez To: Nishanth Menon , Vignesh Raghavendra CC: Rob Herring , Krzysztof Kozlowski , Conor Dooley , , , , Andrew Davis , Hari Nagalla , Judith Mendez Subject: [PATCH v4 0/9] Add R5F and C7xv device nodes Date: Thu, 6 Feb 2025 17:51:50 -0600 Message-ID: <20250206235200.3128163-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-20250206_155205_881911_1C4F49A7 X-CRM114-Status: UNSURE ( 8.88 ) 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 v3: - Add SRAM child node for am62p MCU R5 core 0 Links v3: https://lore.kernel.org/linux-devicetree/20250204011641.1523561-1-jm@ti.com/ 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 ++++++++++++++++-- .../dts/ti/k3-am62p-j722s-common-mcu.dtsi | 13 +++ arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 50 +++++++-- .../arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 32 +++++- 8 files changed, 278 insertions(+), 17 deletions(-) base-commit: 5532b8a9ce0e80514e37a1e082824934663580a3