[PATCH v1 2/3] arm64: dts: freescale: imx95-toradex-smarc: fix vdev buffer reserved memory node name
Francesco Dolcini
francesco at dolcini.it
Fri Oct 2 03:37:55 PDT 2026
From: Francesco Dolcini <francesco.dolcini at toradex.com>
The imx_rproc driver uses node names to identify reserved memory regions.
It checks for "vdev0buffer" to skip mapping and "vdev" prefix to filter
vdev regions.
Rename the reserved memory nodes to use the expected names so the driver
can correctly identify and handle each region.
Same as commit 5cae743b988d ("arm64: dts: imx95-15x15-frdm: fix reserved
memory node names for remoteproc").
Fixes: 6b7a9871e171 ("arm64: dts: freescale: imx95-toradex-smarc: Support Cortex M7")
Cc: stable at vger.kernel.org
Signed-off-by: Francesco Dolcini <francesco.dolcini at toradex.com>
---
arch/arm64/boot/dts/freescale/imx95-toradex-smarc.dtsi | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm64/boot/dts/freescale/imx95-toradex-smarc.dtsi b/arch/arm64/boot/dts/freescale/imx95-toradex-smarc.dtsi
index 641573c9943e..bc54a1ad7680 100644
--- a/arch/arm64/boot/dts/freescale/imx95-toradex-smarc.dtsi
+++ b/arch/arm64/boot/dts/freescale/imx95-toradex-smarc.dtsi
@@ -151,7 +151,7 @@ remoteproc-cm7 {
compatible = "fsl,imx95-cm7";
mboxes = <&mu7 0 1 &mu7 1 1 &mu7 3 1>;
mbox-names = "tx", "rx", "rxdb";
- memory-region = <&vdevbuffer>, <&vdev0vring0>, <&vdev0vring1>,
+ memory-region = <&vdev0buffer>, <&vdev0vring0>, <&vdev0vring1>,
<&vdev1vring0>, <&vdev1vring1>, <&rsc_table>, <&m7_reserved>;
};
@@ -198,7 +198,7 @@ vdev1vring1: vdev1vring1 at 88018000 {
no-map;
};
- vdevbuffer: vdevbuffer at 88020000 {
+ vdev0buffer: vdev0buffer at 88020000 {
compatible = "shared-dma-pool";
reg = <0 0x88020000 0 0x100000>;
no-map;
--
2.47.3
More information about the linux-arm-kernel
mailing list