diff --git a/arch/arm64/boot/dts/freescale/imx8q-val.dtsi b/arch/arm64/boot/dts/freescale/imx8q-val.dtsi index 9824f584f8e563d2a49d71adaab16224b5773869..50f47bd091eba881b737cc2e070e02b815b49991 100644 --- a/arch/arm64/boot/dts/freescale/imx8q-val.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8q-val.dtsi @@ -61,7 +61,11 @@ reg = <0 0x92200000 0 0x200000>; }; dsp_reserved: dsp@92400000 { - reg = <0 0x92400000 0 0x1ef0000>; + reg = <0 0x92400000 0 0x1000000>; + no-map; + }; + dsp_reserved_heap: dsp_reserved_heap { + reg = <0 0x93400000 0 0xef0000>; no-map; }; dsp_vdev0vring0: vdev0vring0@942f0000 { diff --git a/arch/arm64/boot/dts/freescale/imx8qxp-mek-sof-cs42888.dts b/arch/arm64/boot/dts/freescale/imx8qxp-mek-sof-cs42888.dts index bcc85d7901cb8758b0ef4ced6add5ff9898ccd88..2f7675eb859c47f6a51df31062a106ee4ced36f6 100644 --- a/arch/arm64/boot/dts/freescale/imx8qxp-mek-sof-cs42888.dts +++ b/arch/arm64/boot/dts/freescale/imx8qxp-mek-sof-cs42888.dts @@ -6,6 +6,7 @@ / { reserved-memory { /delete-node/ dsp_reserved; + /delete-node/ dsp_reserved_heap; /delete-node/ dsp_vdev0vring0; /delete-node/ dsp_vdev0vring1; /delete-node/ dsp_vdev0buffer; diff --git a/arch/arm64/boot/dts/freescale/imx8qxp-mek-sof-wm8960.dts b/arch/arm64/boot/dts/freescale/imx8qxp-mek-sof-wm8960.dts index 51c7fbf3801008cf8c30f116b3d1894408b6704f..c616c6dd94774c58546c7b97ea0d0521773b5e99 100644 --- a/arch/arm64/boot/dts/freescale/imx8qxp-mek-sof-wm8960.dts +++ b/arch/arm64/boot/dts/freescale/imx8qxp-mek-sof-wm8960.dts @@ -6,6 +6,7 @@ / { reserved-memory { /delete-node/ dsp_reserved; + /delete-node/ dsp_reserved_heap; /delete-node/ dsp_vdev0vring0; /delete-node/ dsp_vdev0vring1; /delete-node/ dsp_vdev0buffer; diff --git a/arch/arm64/boot/dts/freescale/imx8x-mek.dtsi b/arch/arm64/boot/dts/freescale/imx8x-mek.dtsi index 6e6c01f14a625012dce843e5f22e68b3c7fbe319..c40ea01e8242cc37900f6f1847d1554094036370 100644 --- a/arch/arm64/boot/dts/freescale/imx8x-mek.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8x-mek.dtsi @@ -117,10 +117,13 @@ }; dsp_reserved: dsp@92400000 { - reg = <0 0x92400000 0 0x1ef0000>; + reg = <0 0x92400000 0 0x1000000>; + no-map; + }; + dsp_reserved_heap: dsp_reserved_heap { + reg = <0 0x93400000 0 0xef0000>; no-map; }; - dsp_vdev0vring0: vdev0vring0@942f0000 { reg = <0 0x942f0000 0 0x8000>; no-map;