clk: imx: scu: bypass cpu power domains
authorDong Aisheng <aisheng.dong@nxp.com>
Wed, 29 Jul 2020 08:00:11 +0000 (16:00 +0800)
committerShawn Guo <shawnguo@kernel.org>
Mon, 26 Oct 2020 02:53:38 +0000 (10:53 +0800)
Bypass cpu power domains which are owned by ATF.

Reviewed-by: Stephen Boyd <sboyd@kernel.org>
Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
drivers/clk/imx/clk-scu.c

index e5837e7caa50f3620f0e5e72ad2f09b15a9b31cc..dae2529bf64e0c136a88a82379115ebc61104e0c 100644 (file)
@@ -484,6 +484,10 @@ static int imx_clk_scu_attach_pd(struct device *dev, u32 rsrc_id)
                .args[0] = rsrc_id,
        };
 
+       if (rsrc_id == IMX_SC_R_A35 || rsrc_id == IMX_SC_R_A53 ||
+           rsrc_id == IMX_SC_R_A72)
+               return 0;
+
        return of_genpd_add_device(&genpdspec, dev);
 }