From 5de8f07dd47bbd582d6d543245d10b17add57652 Mon Sep 17 00:00:00 2001 From: Anson Huang Date: Wed, 8 Mar 2017 00:48:42 +0800 Subject: [PATCH] MLK-14359-2 soc: imx8: skip power-domain initialization for non-SCFW system For non-SCFW system, the power domain initialization is NOT necessary, so add check to skip it if necessary. Signed-off-by: Anson Huang --- drivers/soc/imx8/pm-domains.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/soc/imx8/pm-domains.c b/drivers/soc/imx8/pm-domains.c index 571e83e2c7b2..66be299b120a 100644 --- a/drivers/soc/imx8/pm-domains.c +++ b/drivers/soc/imx8/pm-domains.c @@ -100,6 +100,10 @@ static int __init imx8_init_pm_domains(void) sc_rsrc_t rsrc_id; uint32_t mu_id; + /* skip pm domains for non-SCFW system */ + if (!of_find_compatible_node(NULL, NULL, "nxp,imx8-pd")) + return 0; + pr_info("***** imx8_init_pm_domains *****\n"); for_each_compatible_node(np, NULL, "fsl,imx8-pd") { -- 2.17.1