On Wed, Jun 25, 2025 at 10:23:31AM +0800, Peng Fan (OSS) wrote: > From: Peng Fan <peng....@nxp.com> > > Add CM7 nodes, vdev related memory regions for remoteproc. > Enable MU7. > > Signed-off-by: Peng Fan <peng....@nxp.com> > --- > arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts | 45 > +++++++++++++++++++++++ > 1 file changed, 45 insertions(+) > > diff --git a/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts > b/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts > index > 6886ea7666550605d6c2aa3d81ff270164e5796f..70f000b1c4032a449cbf9ceb746c16c9f3062a61 > 100644 > --- a/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts > +++ b/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts > @@ -75,6 +75,37 @@ linux_cma: linux,cma { > linux,cma-default; > reusable; > }; > + > + vdev0vring0: memory@88000000 { > + reg = <0 0x88000000 0 0x8000>; > + no-map; > + }; > + > + vdev0vring1: memory@88008000 { > + reg = <0 0x88008000 0 0x8000>; > + no-map; > + }; > + > + vdev1vring0: memory@88010000 { > + reg = <0 0x88010000 0 0x8000>; > + no-map; > + }; > + > + vdev1vring1: memory@88018000 { > + reg = <0 0x88018000 0 0x8000>; > + no-map; > + }; > + > + rsc_table: memory@88220000 { > + reg = <0 0x88220000 0 0x1000>; > + no-map; > + }; > + > + vdevbuffer: memory@88020000 { > + compatible = "shared-dma-pool"; > + reg = <0 0x88020000 0 0x100000>; > + no-map; > + }; > }; > > reg_3p3v: regulator-3p3v { > @@ -202,6 +233,20 @@ sound-wm8962 { > "IN3R", "AMIC", > "IN1R", "AMIC"; > }; > + > + remoteproc-cm7 { > + compatible = "fsl,imx95-cm7"; > + mbox-names = "tx", "rx", "rxdb"; > + mboxes = <&mu7 0 1>, > + <&mu7 1 1>, > + <&mu7 3 1>; > + memory-region = <&vdevbuffer>, <&vdev0vring0>, <&vdev0vring1>, > + <&vdev1vring0>, <&vdev1vring1>, <&rsc_table>; > + }; > +}; > + > +&mu7 { > + status = "okay"; > };
can you keep &mu7 as order, at least it should be after &enetc_port0 Frank > > &enetc_port0 { > > -- > 2.37.1 >