From nobody Tue Apr 7 16:17:47 2026 Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8AEA83F0A89 for ; Thu, 12 Mar 2026 15:50:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.42 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773330622; cv=none; b=RR3Arzo9dHhye97vc3F1SR1Hq3gYHdHPDduqcu3hB3YJD+D5Fl94Vgqbh5MV+0S7v6Ut3uZSAcAGJyR6551VenhtaAzztop8/9B9RPfacr5i7M3CFKvVU58F2bz9H40E4VkkqcQZX2ItIiot5FIey0epBO6NsK5b5XLsWk5W5Hg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773330622; c=relaxed/simple; bh=eg8ypgw5ZqfczO8GaLg+1+WWvtaYju8g3PHYUIABZr4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=I9czYMEjxishNjobSSOG6RO1Nb/rALGcWax6ZATFOksYzF735vFQmOfQ6G8BfZngD2c9ectxD7nba9lbkq6kYWuHd0yl8PsyhPa8BzmxTn5k3ahQtUo0wVOYNsI0lRSVE3KnlM0P17ElfKce4CCm5BZKmDFMYoNVluzoLAkka7I= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre-com.20230601.gappssmtp.com header.i=@baylibre-com.20230601.gappssmtp.com header.b=HTWJcXv1; arc=none smtp.client-ip=209.85.128.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre-com.20230601.gappssmtp.com header.i=@baylibre-com.20230601.gappssmtp.com header.b="HTWJcXv1" Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-4853e1ce427so13138925e9.3 for ; Thu, 12 Mar 2026 08:50:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20230601.gappssmtp.com; s=20230601; t=1773330615; x=1773935415; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=godpTaFXAY2ep8bhfkFW/rBnOk7asG87yrTm6n99gBY=; b=HTWJcXv1frBLYwg1gZfaX5sDypfPfF45XUImqAgj+ZotTUvOzgPXvpcLQQJBeuFgCB 5ycDVnAEaJ9y7JU0FPAoqiDTldJqEydWAbCaGlJ8Dc8lvNQOXcH7pcgqCXqipI9lCjR+ SaYFkJvMVc8z8SwBjgbg+3cokzLqM8+/xJPRbYQkBfyEdk1e5ldYqPK8GJmhUmLNfMqr K0SaDGgiZo5kXr/2rwg9TE9V38cSwUpvfxGHjfeBKSdRajktewtwRPM193+EhW7ciMkE fIMfWFcpt6S3A2kiyMSw1SgRl4qOC52Utai9K+GfR0Tb/pY98msJiYsZjEHeVi3w+So6 wzEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773330615; x=1773935415; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=godpTaFXAY2ep8bhfkFW/rBnOk7asG87yrTm6n99gBY=; b=Nmb8XOm6A1cRE+dnjSn3vKlbs3o0Pe4DUGdq+OEafhNNUlBrYV+E7t868sFR4msc1I rs64HIUknzLqt6H2sVtB+AhUUQns+26cOv7nx02FxWukeId5Vwvv49bnL5pgoNtayRYl AQO/MSxFJlRU9Ng+2EIAdDnF6WYF2GmSjA4fEBs/aqNbzJyy2rwErjAHYB8l1FWpRnJW iatBekahRT7t0FfMRhwlSxuETeiSFifWyfvDdijmJ1lf0jbY38B+QE07AG1O1huGtr+s qBQMNjFZ5jgARJZgbM3V2JzfZaOYlDP+RlrXFxSSdT3bqDR4iQ5m1Pt88YTaSPWpOG2G JmWw== X-Forwarded-Encrypted: i=1; AJvYcCWHLBrgn9jvjpWowLUOsT2EK9PF9Q9F6YVW6MNn1/0QjSUhwMNfRB6sETQA5rHsO34cTnvzmvgXMHF2IWA=@vger.kernel.org X-Gm-Message-State: AOJu0YxZcQKzJngPNfHcQ/cdnijJFVDDjd+YoGcB5bBBS4Y2OW+jDp3L ryggCZ5vrNddvcIQSaL2w/idWv7Rp+TPGIlgKjTvwwr8Q/W8pyWT7WdG6Z5TBAvEhWk= X-Gm-Gg: ATEYQzzvDzbnB5x3SvDpLHtllOSXtH12avl92gKNfqWozqhAvesKRNL/ruopras951O scD+yP7koU6C3pH2HliGSWDexBw0lIhv/tOF6xe+OzCv4UMwKwZWJZv8BfI9vWngCgSrq1D+Xk7 Fb//UD8mzQuJd4sWrKERL6v5bU0Mblgw/DIDbeDioZyKtHU3x4oxfb35YT3Yu3KoCbTKasMo1C8 FDW4VRmGHenu5dgxc7VGaP2yyhkWXQWz5/NXyT/iFz0XusgCiD1oBZ6XyRKzYcHr5bE1RJ06uhC Y2DpEMHiPokfGPsIpAaQb8/1yCt4RFnT3p1Li77vwroX/TVGG/zvkYEgG2vDW9JH72qoCgFNtoK Os5RTeC9BB6ps9ZHFCqpSVfbr5XeCvdLAJXASHLr6t8Kgwmao1syR8ymN5yc//AzetWw6PaOVnE FZ8VZiUTB6MdJoZCs8VfVqcHdvJRewEAk= X-Received: by 2002:a05:600c:37c3:b0:485:358b:e80c with SMTP id 5b1f17b1804b1-4854ad76a80mr122016195e9.0.1773330614674; Thu, 12 Mar 2026 08:50:14 -0700 (PDT) Received: from localhost ([2001:4090:a244:8139:5278:cf5a:3494:5e80]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4854b65fd3dsm143086075e9.10.2026.03.12.08.50.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Mar 2026 08:50:14 -0700 (PDT) From: "Markus Schneider-Pargmann (TI)" Date: Thu, 12 Mar 2026 16:49:01 +0100 Subject: [PATCH v2 7/8] arm64: dts: ti: k3: Use memory-region-names for r5f Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260312-topic-am62a-ioddr-dt-v6-19-v2-7-37cb7ceec658@baylibre.com> References: <20260312-topic-am62a-ioddr-dt-v6-19-v2-0-37cb7ceec658@baylibre.com> In-Reply-To: <20260312-topic-am62a-ioddr-dt-v6-19-v2-0-37cb7ceec658@baylibre.com> To: Bjorn Andersson , Mathieu Poirier , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Suman Anna , Nishanth Menon , Vignesh Raghavendra , Tero Kristo Cc: Vishal Mahaveer , Kevin Hilman , Dhruva Gole , Sebin Francis , Kendall Willis , Akashdeep Kaur , linux-remoteproc@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, "Markus Schneider-Pargmann (TI)" X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=14721; i=msp@baylibre.com; h=from:subject:message-id; bh=eg8ypgw5ZqfczO8GaLg+1+WWvtaYju8g3PHYUIABZr4=; b=owGbwMvMwCXWejAsc4KoVzDjabUkhsxND+YW9r5sfuzD9GXfCc7e6YXz4g4satwx0+nwnLUah 2fz5RXHd5SyMIhxMciKKbJ0Joam/ZffeSx50bLNMHNYmUCGMHBxCsBE9jsz/NP+Pj/qzZbMutbZ wkyeN1x3Z+qqHrVcb3l8WfSsWMN/pWIM/4xXl7zlnM+izO41b274epHE+DNFtzmF71gv3d4fFSf wmQsA X-Developer-Key: i=msp@baylibre.com; a=openpgp; fpr=BADD88DB889FDC3E8A3D5FE612FA6A01E0A45B41 Add the newly introduced memory-region-names to all occurences of ti,*-r5f. This helps adding a name to each memory-region so it is easier to see what memory regions are for. Signed-off-by: Markus Schneider-Pargmann (TI) --- arch/arm64/boot/dts/ti/k3-am62-ti-ipc-firmware.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am62a-ti-ipc-firmware.dtsi | 2 ++ arch/arm64/boot/dts/ti/k3-am62p-ti-ipc-firmware.dtsi | 2 ++ arch/arm64/boot/dts/ti/k3-am64-ti-ipc-firmware.dtsi | 4 ++++ arch/arm64/boot/dts/ti/k3-am65-ti-ipc-firmware.dtsi | 2 ++ arch/arm64/boot/dts/ti/k3-j7200-ti-ipc-firmware.dtsi | 4 ++++ arch/arm64/boot/dts/ti/k3-j721e-ti-ipc-firmware.dtsi | 6 ++++= ++ arch/arm64/boot/dts/ti/k3-j721s2-ti-ipc-firmware.dtsi | 6 ++++= ++ arch/arm64/boot/dts/ti/k3-j722s-ti-ipc-firmware.dtsi | 3 +++ .../boot/dts/ti/k3-j784s4-j742s2-ti-ipc-firmware-common.dtsi | 8 ++++= ++++ 10 files changed, 38 insertions(+) diff --git a/arch/arm64/boot/dts/ti/k3-am62-ti-ipc-firmware.dtsi b/arch/arm= 64/boot/dts/ti/k3-am62-ti-ipc-firmware.dtsi index ea69fab9b52b0458a830c03adbccbf3c2842a9c9..ad247f53fe82da57504e5ffc035= 1c8cc3c4a0e67 100644 --- a/arch/arm64/boot/dts/ti/k3-am62-ti-ipc-firmware.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62-ti-ipc-firmware.dtsi @@ -48,5 +48,6 @@ &wkup_r5fss0_core0 { mboxes =3D <&mailbox0_cluster0 &mbox_r5_0>; memory-region =3D <&wkup_r5fss0_core0_dma_memory_region>, <&wkup_r5fss0_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/ti/k3-am62a-ti-ipc-firmware.dtsi b/arch/ar= m64/boot/dts/ti/k3-am62a-ti-ipc-firmware.dtsi index 950f4f37d477a32b5eb5f66c97daed4c8fd09aca..06d4e815b1670beafb8852b76a3= f6a79295ce8ca 100644 --- a/arch/arm64/boot/dts/ti/k3-am62a-ti-ipc-firmware.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62a-ti-ipc-firmware.dtsi @@ -66,6 +66,7 @@ &wkup_r5fss0_core0 { mboxes =3D <&mailbox0_cluster0>, <&mbox_r5_0>; memory-region =3D <&wkup_r5fss0_core0_dma_memory_region>, <&wkup_r5fss0_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; status =3D "okay"; }; =20 @@ -77,6 +78,7 @@ &mcu_r5fss0_core0 { mboxes =3D <&mailbox0_cluster2>, <&mbox_mcu_r5_0>; memory-region =3D <&mcu_r5fss0_core0_dma_memory_region>, <&mcu_r5fss0_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; status =3D "okay"; }; =20 diff --git a/arch/arm64/boot/dts/ti/k3-am62p-ti-ipc-firmware.dtsi b/arch/ar= m64/boot/dts/ti/k3-am62p-ti-ipc-firmware.dtsi index d29a5dbe13ef7e66e7df8e8c3542ab5c4dc64262..5d7f701420e2d8308b637f3064c= 560e485ed85f2 100644 --- a/arch/arm64/boot/dts/ti/k3-am62p-ti-ipc-firmware.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62p-ti-ipc-firmware.dtsi @@ -45,6 +45,7 @@ &wkup_r5fss0_core0 { mboxes =3D <&mailbox0_cluster0 &mbox_r5_0>; memory-region =3D <&wkup_r5fss0_core0_dma_memory_region>, <&wkup_r5fss0_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; status =3D "okay"; }; =20 @@ -56,5 +57,6 @@ &mcu_r5fss0_core0 { mboxes =3D <&mailbox0_cluster1 &mbox_mcu_r5_0>; memory-region =3D <&mcu_r5fss0_core0_dma_memory_region>, <&mcu_r5fss0_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/ti/k3-am64-ti-ipc-firmware.dtsi b/arch/arm= 64/boot/dts/ti/k3-am64-ti-ipc-firmware.dtsi index 6b10646ae64a62e19067b80bead7c99643d1702b..51fd9b68f58d1f8ae3a7a77a48f= 74a77c2c795f3 100644 --- a/arch/arm64/boot/dts/ti/k3-am64-ti-ipc-firmware.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am64-ti-ipc-firmware.dtsi @@ -126,6 +126,7 @@ &main_r5fss0_core0 { mboxes =3D <&mailbox0_cluster2 &mbox_main_r5fss0_core0>; memory-region =3D <&main_r5fss0_core0_dma_memory_region>, <&main_r5fss0_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; status =3D "okay"; }; =20 @@ -133,6 +134,7 @@ &main_r5fss0_core1 { mboxes =3D <&mailbox0_cluster2 &mbox_main_r5fss0_core1>; memory-region =3D <&main_r5fss0_core1_dma_memory_region>, <&main_r5fss0_core1_memory_region>; + memory-region-names =3D "dma", "firmware"; status =3D "okay"; }; =20 @@ -144,6 +146,7 @@ &main_r5fss1_core0 { mboxes =3D <&mailbox0_cluster4 &mbox_main_r5fss1_core0>; memory-region =3D <&main_r5fss1_core0_dma_memory_region>, <&main_r5fss1_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; status =3D "okay"; }; =20 @@ -151,6 +154,7 @@ &main_r5fss1_core1 { mboxes =3D <&mailbox0_cluster4 &mbox_main_r5fss1_core1>; memory-region =3D <&main_r5fss1_core1_dma_memory_region>, <&main_r5fss1_core1_memory_region>; + memory-region-names =3D "dma", "firmware"; status =3D "okay"; }; =20 diff --git a/arch/arm64/boot/dts/ti/k3-am65-ti-ipc-firmware.dtsi b/arch/arm= 64/boot/dts/ti/k3-am65-ti-ipc-firmware.dtsi index 61ab0357fc0de01df641b887b47e88ee26b4f2fb..e5f37cfd18bc55c86e9970cbfd2= 5d354371ac079 100644 --- a/arch/arm64/boot/dts/ti/k3-am65-ti-ipc-firmware.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am65-ti-ipc-firmware.dtsi @@ -52,6 +52,7 @@ &mcu_r5fss0 { &mcu_r5fss0_core0 { memory-region =3D <&mcu_r5fss0_core0_dma_memory_region>, <&mcu_r5fss0_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; mboxes =3D <&mailbox0_cluster0 &mbox_mcu_r5fss0_core0>; status =3D "okay"; }; @@ -59,6 +60,7 @@ &mcu_r5fss0_core0 { &mcu_r5fss0_core1 { memory-region =3D <&mcu_r5fss0_core1_dma_memory_region>, <&mcu_r5fss0_core1_memory_region>; + memory-region-names =3D "dma", "firmware"; mboxes =3D <&mailbox0_cluster1 &mbox_mcu_r5fss0_core1>; status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/ti/k3-j7200-ti-ipc-firmware.dtsi b/arch/ar= m64/boot/dts/ti/k3-j7200-ti-ipc-firmware.dtsi index 9477f1efbbc61d0befc56368436ccbc5007a1411..d65f68c7d43210b5af8eff52c5c= ec6ddb54e5c68 100644 --- a/arch/arm64/boot/dts/ti/k3-j7200-ti-ipc-firmware.dtsi +++ b/arch/arm64/boot/dts/ti/k3-j7200-ti-ipc-firmware.dtsi @@ -100,6 +100,7 @@ &mcu_r5fss0_core0 { mboxes =3D <&mailbox0_cluster0 &mbox_mcu_r5fss0_core0>; memory-region =3D <&mcu_r5fss0_core0_dma_memory_region>, <&mcu_r5fss0_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; status =3D "okay"; }; =20 @@ -107,6 +108,7 @@ &mcu_r5fss0_core1 { mboxes =3D <&mailbox0_cluster0 &mbox_mcu_r5fss0_core1>; memory-region =3D <&mcu_r5fss0_core1_dma_memory_region>, <&mcu_r5fss0_core1_memory_region>; + memory-region-names =3D "dma", "firmware"; status =3D "okay"; }; =20 @@ -119,6 +121,7 @@ &main_r5fss0_core0 { mboxes =3D <&mailbox0_cluster1 &mbox_main_r5fss0_core0>; memory-region =3D <&main_r5fss0_core0_dma_memory_region>, <&main_r5fss0_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; status =3D "okay"; }; =20 @@ -126,5 +129,6 @@ &main_r5fss0_core1 { mboxes =3D <&mailbox0_cluster1 &mbox_main_r5fss0_core1>; memory-region =3D <&main_r5fss0_core1_dma_memory_region>, <&main_r5fss0_core1_memory_region>; + memory-region-names =3D "dma", "firmware"; status =3D "okay"; }; diff --git a/arch/arm64/boot/dts/ti/k3-j721e-ti-ipc-firmware.dtsi b/arch/ar= m64/boot/dts/ti/k3-j721e-ti-ipc-firmware.dtsi index 40c6cc99c4056009e9ff66adb831400b8842de9e..5d4fc26b413b22a9c2168e5d37f= 04475511a75a4 100644 --- a/arch/arm64/boot/dts/ti/k3-j721e-ti-ipc-firmware.dtsi +++ b/arch/arm64/boot/dts/ti/k3-j721e-ti-ipc-firmware.dtsi @@ -219,6 +219,7 @@ &mcu_r5fss0_core0 { mboxes =3D <&mailbox0_cluster0 &mbox_mcu_r5fss0_core0>; memory-region =3D <&mcu_r5fss0_core0_dma_memory_region>, <&mcu_r5fss0_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; }; =20 &mcu_r5fss0_core1 { @@ -226,6 +227,7 @@ &mcu_r5fss0_core1 { mboxes =3D <&mailbox0_cluster0 &mbox_mcu_r5fss0_core1>; memory-region =3D <&mcu_r5fss0_core1_dma_memory_region>, <&mcu_r5fss0_core1_memory_region>; + memory-region-names =3D "dma", "firmware"; }; =20 &main_r5fss0 { @@ -238,6 +240,7 @@ &main_r5fss0_core0 { mboxes =3D <&mailbox0_cluster1 &mbox_main_r5fss0_core0>; memory-region =3D <&main_r5fss0_core0_dma_memory_region>, <&main_r5fss0_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; }; =20 &main_r5fss0_core1 { @@ -245,6 +248,7 @@ &main_r5fss0_core1 { mboxes =3D <&mailbox0_cluster1 &mbox_main_r5fss0_core1>; memory-region =3D <&main_r5fss0_core1_dma_memory_region>, <&main_r5fss0_core1_memory_region>; + memory-region-names =3D "dma", "firmware"; }; =20 &main_r5fss1 { @@ -257,6 +261,7 @@ &main_r5fss1_core0 { mboxes =3D <&mailbox0_cluster2 &mbox_main_r5fss1_core0>; memory-region =3D <&main_r5fss1_core0_dma_memory_region>, <&main_r5fss1_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; }; =20 &main_r5fss1_core1 { @@ -264,6 +269,7 @@ &main_r5fss1_core1 { mboxes =3D <&mailbox0_cluster2 &mbox_main_r5fss1_core1>; memory-region =3D <&main_r5fss1_core1_dma_memory_region>, <&main_r5fss1_core1_memory_region>; + memory-region-names =3D "dma", "firmware"; }; =20 &c66_0 { diff --git a/arch/arm64/boot/dts/ti/k3-j721s2-ti-ipc-firmware.dtsi b/arch/a= rm64/boot/dts/ti/k3-j721s2-ti-ipc-firmware.dtsi index ebab0cc580bbb2fb2b101450ea7def0bf717be0e..5253d028da0946e6dd619c0adeb= dfcf88400cb14 100644 --- a/arch/arm64/boot/dts/ti/k3-j721s2-ti-ipc-firmware.dtsi +++ b/arch/arm64/boot/dts/ti/k3-j721s2-ti-ipc-firmware.dtsi @@ -190,6 +190,7 @@ &mcu_r5fss0_core0 { mboxes =3D <&mailbox0_cluster0 &mbox_mcu_r5fss0_core0>; memory-region =3D <&mcu_r5fss0_core0_dma_memory_region>, <&mcu_r5fss0_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; status =3D "okay"; }; =20 @@ -197,6 +198,7 @@ &mcu_r5fss0_core1 { mboxes =3D <&mailbox0_cluster0 &mbox_mcu_r5fss0_core1>; memory-region =3D <&mcu_r5fss0_core1_dma_memory_region>, <&mcu_r5fss0_core1_memory_region>; + memory-region-names =3D "dma", "firmware"; status =3D "okay"; }; =20 @@ -209,6 +211,7 @@ &main_r5fss0_core0 { mboxes =3D <&mailbox0_cluster1 &mbox_main_r5fss0_core0>; memory-region =3D <&main_r5fss0_core0_dma_memory_region>, <&main_r5fss0_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; status =3D "okay"; }; =20 @@ -216,6 +219,7 @@ &main_r5fss0_core1 { mboxes =3D <&mailbox0_cluster1 &mbox_main_r5fss0_core1>; memory-region =3D <&main_r5fss0_core1_dma_memory_region>, <&main_r5fss0_core1_memory_region>; + memory-region-names =3D "dma", "firmware"; status =3D "okay"; }; =20 @@ -228,6 +232,7 @@ &main_r5fss1_core0 { mboxes =3D <&mailbox0_cluster2 &mbox_main_r5fss1_core0>; memory-region =3D <&main_r5fss1_core0_dma_memory_region>, <&main_r5fss1_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; status =3D "okay"; }; =20 @@ -235,6 +240,7 @@ &main_r5fss1_core1 { mboxes =3D <&mailbox0_cluster2 &mbox_main_r5fss1_core1>; memory-region =3D <&main_r5fss1_core1_dma_memory_region>, <&main_r5fss1_core1_memory_region>; + memory-region-names =3D "dma", "firmware"; status =3D "okay"; }; =20 diff --git a/arch/arm64/boot/dts/ti/k3-j722s-ti-ipc-firmware.dtsi b/arch/ar= m64/boot/dts/ti/k3-j722s-ti-ipc-firmware.dtsi index cb7cd385a1655375931bac1d65fc766ae174234a..a59c3648d8056c8a759fcc536e5= 1bc9adb04a62b 100644 --- a/arch/arm64/boot/dts/ti/k3-j722s-ti-ipc-firmware.dtsi +++ b/arch/arm64/boot/dts/ti/k3-j722s-ti-ipc-firmware.dtsi @@ -123,6 +123,7 @@ &wkup_r5fss0_core0 { mboxes =3D <&mailbox0_cluster0 &mbox_wkup_r5_0>; memory-region =3D <&wkup_r5fss0_core0_dma_memory_region>, <&wkup_r5fss0_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; status =3D "okay"; }; =20 @@ -134,6 +135,7 @@ &mcu_r5fss0_core0 { mboxes =3D <&mailbox0_cluster1 &mbox_mcu_r5_0>; memory-region =3D <&mcu_r5fss0_core0_dma_memory_region>, <&mcu_r5fss0_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; status =3D "okay"; }; =20 @@ -145,6 +147,7 @@ &main_r5fss0_core0 { mboxes =3D <&mailbox0_cluster3 &mbox_main_r5_0>; memory-region =3D <&main_r5fss0_core0_dma_memory_region>, <&main_r5fss0_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; status =3D "okay"; }; =20 diff --git a/arch/arm64/boot/dts/ti/k3-j784s4-j742s2-ti-ipc-firmware-common= .dtsi b/arch/arm64/boot/dts/ti/k3-j784s4-j742s2-ti-ipc-firmware-common.dtsi index 455397227d4a1081a1579061208b7e92db32ebd1..d08fd3ff8a8902b7dc1f0f55c25= 1e5546f1bdd2c 100644 --- a/arch/arm64/boot/dts/ti/k3-j784s4-j742s2-ti-ipc-firmware-common.dtsi +++ b/arch/arm64/boot/dts/ti/k3-j784s4-j742s2-ti-ipc-firmware-common.dtsi @@ -262,6 +262,7 @@ &mcu_r5fss0_core0 { mboxes =3D <&mailbox0_cluster0 &mbox_mcu_r5fss0_core0>; memory-region =3D <&mcu_r5fss0_core0_dma_memory_region>, <&mcu_r5fss0_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; }; =20 &mcu_r5fss0_core1 { @@ -269,6 +270,7 @@ &mcu_r5fss0_core1 { mboxes =3D <&mailbox0_cluster0 &mbox_mcu_r5fss0_core1>; memory-region =3D <&mcu_r5fss0_core1_dma_memory_region>, <&mcu_r5fss0_core1_memory_region>; + memory-region-names =3D "dma", "firmware"; }; =20 &main_r5fss0 { @@ -281,6 +283,7 @@ &main_r5fss0_core0 { mboxes =3D <&mailbox0_cluster1 &mbox_main_r5fss0_core0>; memory-region =3D <&main_r5fss0_core0_dma_memory_region>, <&main_r5fss0_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; }; =20 &main_r5fss0_core1 { @@ -288,6 +291,7 @@ &main_r5fss0_core1 { mboxes =3D <&mailbox0_cluster1 &mbox_main_r5fss0_core1>; memory-region =3D <&main_r5fss0_core1_dma_memory_region>, <&main_r5fss0_core1_memory_region>; + memory-region-names =3D "dma", "firmware"; }; =20 &main_r5fss1 { @@ -300,6 +304,7 @@ &main_r5fss1_core0 { mboxes =3D <&mailbox0_cluster2 &mbox_main_r5fss1_core0>; memory-region =3D <&main_r5fss1_core0_dma_memory_region>, <&main_r5fss1_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; }; =20 &main_r5fss1_core1 { @@ -307,6 +312,7 @@ &main_r5fss1_core1 { mboxes =3D <&mailbox0_cluster2 &mbox_main_r5fss1_core1>; memory-region =3D <&main_r5fss1_core1_dma_memory_region>, <&main_r5fss1_core1_memory_region>; + memory-region-names =3D "dma", "firmware"; }; =20 &main_r5fss2 { @@ -319,6 +325,7 @@ &main_r5fss2_core0 { mboxes =3D <&mailbox0_cluster3 &mbox_main_r5fss2_core0>; memory-region =3D <&main_r5fss2_core0_dma_memory_region>, <&main_r5fss2_core0_memory_region>; + memory-region-names =3D "dma", "firmware"; }; =20 &main_r5fss2_core1 { @@ -326,6 +333,7 @@ &main_r5fss2_core1 { mboxes =3D <&mailbox0_cluster3 &mbox_main_r5fss2_core1>; memory-region =3D <&main_r5fss2_core1_dma_memory_region>, <&main_r5fss2_core1_memory_region>; + memory-region-names =3D "dma", "firmware"; }; =20 &c71_0 { --=20 2.53.0