Skip to content

Commit 0c56661

Browse files
GateworksShawn Guo
authored andcommitted
arm64: dts: imx8mn-venice-gw7902: disable gpu
Since commit 99aa29932271 ("arm64: dts: imx8mn: Enable GPU") imx8mn-venice-gw7902 will hang during kernel init because it uses a MIMX8MN5CVTI which does not have a GPU. Disable pgc_gpumix to work around this. We also disable the GPU devices that depend on the gpumix power domain and pgc_gpu to avoid them staying in a probe deferred state forever. Cc: Adam Ford <[email protected]> Cc: Lucas Stach <[email protected]> Signed-off-by: Tim Harvey <[email protected]> Fixes: 99aa29932271 ("arm64: dts: imx8mn: Enable GPU") Reviewed-by: Adam Ford <[email protected]> Signed-off-by: Shawn Guo <[email protected]>
1 parent e783362 commit 0c56661

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

arch/arm64/boot/dts/freescale/imx8mn-venice-gw7902.dts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,10 @@
220220
};
221221
};
222222

223+
&disp_blk_ctrl {
224+
status = "disabled";
225+
};
226+
223227
/* off-board header */
224228
&ecspi2 {
225229
pinctrl-names = "default";
@@ -251,6 +255,10 @@
251255
};
252256
};
253257

258+
&gpu {
259+
status = "disabled";
260+
};
261+
254262
&i2c1 {
255263
clock-frequency = <100000>;
256264
pinctrl-names = "default";
@@ -546,6 +554,10 @@
546554
status = "okay";
547555
};
548556

557+
&pgc_gpumix {
558+
status = "disabled";
559+
};
560+
549561
/* off-board header */
550562
&sai3 {
551563
pinctrl-names = "default";

0 commit comments

Comments
 (0)