Message ID | 20231010090929.4371-3-iuliana.prodan@oss.nxp.com |
---|---|
State | New |
Headers | show |
Series | Rpmsg support for i.MX DSP with resource table | expand |
Hi Alexander, On 10/11/2023 8:37 AM, Alexander Stein wrote: > Hi Iuliana, > > Am Dienstag, 10. Oktober 2023, 11:09:29 CEST schrieb Iuliana Prodan (OSS): >> From: Iuliana Prodan <iuliana.prodan@nxp.com> >> >> Add the reserve-memory nodes used by DSP when the rpmsg >> feature is enabled. >> >> Signed-off-by: Iuliana Prodan <iuliana.prodan@nxp.com> >> --- >> arch/arm64/boot/dts/freescale/imx8mp.dtsi | 16 ++++++++++++++++ >> 1 file changed, 16 insertions(+) >> >> diff --git a/arch/arm64/boot/dts/freescale/imx8mp.dtsi >> b/arch/arm64/boot/dts/freescale/imx8mp.dtsi index >> cc406bb338fe..22815b3ea890 100644 >> --- a/arch/arm64/boot/dts/freescale/imx8mp.dtsi >> +++ b/arch/arm64/boot/dts/freescale/imx8mp.dtsi >> @@ -211,6 +211,22 @@ >> reg = <0 0x92400000 0 0x2000000>; >> no-map; >> }; >> + >> + dsp_vdev0vring0: vdev0vring0@942f0000 { >> + reg = <0 0x942f0000 0 0x8000>; >> + no-map; >> + }; >> + >> + dsp_vdev0vring1: vdev0vring1@942f8000 { >> + reg = <0 0x942f8000 0 0x8000>; >> + no-map; >> + }; >> + >> + dsp_vdev0buffer: vdev0buffer@94300000 { >> + compatible = "shared-dma-pool"; >> + reg = <0 0x94300000 0 0x100000>; >> + no-map; >> + }; > Please configure these reserved memories on board level. Not every i.MX8MP > based board uses this DSP or has these memory addresses available. Will it be ok in imx8mp-evk.dts? Thanks, Iulia > Best regards, > Alexander > >> }; >> >> pmu { >
diff --git a/arch/arm64/boot/dts/freescale/imx8mp.dtsi b/arch/arm64/boot/dts/freescale/imx8mp.dtsi index cc406bb338fe..22815b3ea890 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mp.dtsi @@ -211,6 +211,22 @@ reg = <0 0x92400000 0 0x2000000>; no-map; }; + + dsp_vdev0vring0: vdev0vring0@942f0000 { + reg = <0 0x942f0000 0 0x8000>; + no-map; + }; + + dsp_vdev0vring1: vdev0vring1@942f8000 { + reg = <0 0x942f8000 0 0x8000>; + no-map; + }; + + dsp_vdev0buffer: vdev0buffer@94300000 { + compatible = "shared-dma-pool"; + reg = <0 0x94300000 0 0x100000>; + no-map; + }; }; pmu {