Besides its power domain, the NPU node itself also needs to be disabled
in the kernel device tree if no respective hardware is present at the
SoC.

The power domain has already been dealt with by upstream commit
924101c81d6e ("ARM: i.MX8MP: add feature controller support for Plus").
This patch adds the necessary entry for the NPU node.

Signed-off-by: Holger Assmann <h.assm...@pengutronix.de>
---
 arch/arm/dts/imx8mp.dtsi | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/arch/arm/dts/imx8mp.dtsi b/arch/arm/dts/imx8mp.dtsi
index 4d1f1bf588..1604fa13a5 100644
--- a/arch/arm/dts/imx8mp.dtsi
+++ b/arch/arm/dts/imx8mp.dtsi
@@ -99,6 +99,10 @@ &vpumix_blk_ctrl {
        barebox,feature-gates = <&feat IMX8M_FEAT_VPU>;
 };
 
+&npu {
+       barebox,feature-gates = <&feat IMX8M_FEAT_NPU>;
+};
+
 &pgc_mlmix {
        barebox,feature-gates = <&feat IMX8M_FEAT_NPU>;
 };
-- 
2.39.5


Reply via email to