[PATCH v1 2/3] arm64: dts: freescale: imx95-toradex-smarc: fix vdev buffer reserved memory node name
From: Francesco Dolcini
Date: Fri Oct 02 2026 - 06:46:26 EST
From: Francesco Dolcini <francesco.dolcini@xxxxxxxxxxx>
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@xxxxxxxxxxxxxxx
Signed-off-by: Francesco Dolcini <francesco.dolcini@xxxxxxxxxxx>
---
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@88018000 {
no-map;
};
- vdevbuffer: vdevbuffer@88020000 {
+ vdev0buffer: vdev0buffer@88020000 {
compatible = "shared-dma-pool";
reg = <0 0x88020000 0 0x100000>;
no-map;
--
2.47.3