From e59720b4f29d35aa5ef30731e621941e87915348 Mon Sep 17 00:00:00 2001 From: Anson Huang Date: Mon, 10 Sep 2018 09:33:29 +0800 Subject: [PATCH] MLK-19511-1 ARM64: dts: freescale: imx8dx: move cm4_intmux early_power_on to board dtb When early_power_on is present in power domain dtb node, it will be powered on during resume regardless of whether the related module is enabled or NOT, this will cause cm4_intmux always power ON after first time resume when cm4_intmux is NOT enabled. So move this early_power_on property to board level dtb, ONLY when cm4_intmux is enabled, then this property is added. Signed-off-by: Anson Huang Reviewed-by: Bai Ping --- arch/arm64/boot/dts/freescale/fsl-imx8dx.dtsi | 1 - arch/arm64/boot/dts/freescale/fsl-imx8qxp-mek.dts | 4 ++++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8dx.dtsi b/arch/arm64/boot/dts/freescale/fsl-imx8dx.dtsi index 04734628abfe..d6086c931c70 100644 --- a/arch/arm64/boot/dts/freescale/fsl-imx8dx.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-imx8dx.dtsi @@ -1095,7 +1095,6 @@ reg = ; #power-domain-cells = <0>; power-domains =<&pd_cm40>; - early_power_on; }; }; diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8qxp-mek.dts b/arch/arm64/boot/dts/freescale/fsl-imx8qxp-mek.dts index 6138b6fde9fd..805695ce048d 100755 --- a/arch/arm64/boot/dts/freescale/fsl-imx8qxp-mek.dts +++ b/arch/arm64/boot/dts/freescale/fsl-imx8qxp-mek.dts @@ -669,6 +669,10 @@ }; }; +&pd_cm40_intmux { + early_power_on; +}; + &intmux_cm40 { status = "okay"; };