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;