arm64: dts: freescale: imx8qxp: Disable dsp reserved memory by default
authorAlexander Stein <alexander.stein@ew.tq-group.com>
Thu, 14 Dec 2023 13:42:59 +0000 (14:42 +0100)
committerShawn Guo <shawnguo@kernel.org>
Sat, 16 Dec 2023 01:44:16 +0000 (09:44 +0800)
Even if the 'dsp' node is disabled the memory intended to be used by the
DSP is reserved. This limits the memory range suitable for CMA allocation.
Thus disable the dsp_reserved node. DSP users need to enable it in parallel
to the 'dsp' node.

Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx8qxp-mek.dts
arch/arm64/boot/dts/freescale/imx8qxp.dtsi

index 9f660f38603903e74361972cfd6f9d7a71f61ba5..8360bb851ac03f4a2f55e727ba7b2ec39a9e9828 100644 (file)
        status = "okay";
 };
 
+&dsp_reserved {
+       status = "okay";
+};
+
 &fec1 {
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_fec1>;
index b155180cc249ba749e1d5c48ac259e8c1d9562ac..958267b3334031c0a01e27294f7c202a213e18f5 100644 (file)
                dsp_reserved: dsp@92400000 {
                        reg = <0 0x92400000 0 0x2000000>;
                        no-map;
+                       status = "disabled";
                };
 
                encoder_rpc: encoder-rpc@94400000 {