diff options
author | Brian Norris <briannorris@chromium.org> | 2016-05-13 11:42:16 -0700 |
---|---|---|
committer | Heiko Stuebner <heiko@sntech.de> | 2016-05-30 09:40:23 +0200 |
commit | 176df69cb080c8cd813e51f800069e13ee607641 (patch) | |
tree | d0a2315258d5dd561db5a8d104b010a8c023dcf6 | |
parent | 595144c1141c951a3c6bb9004ae6a2bc29aad66f (diff) | |
download | op-kernel-dev-176df69cb080c8cd813e51f800069e13ee607641.zip op-kernel-dev-176df69cb080c8cd813e51f800069e13ee607641.tar.gz |
clk: rockchip: mark rk3399 GIC clocks as critical
We never want to kill the GIC.
Noticed when making other clock fixups, and seeing the newly-constructed
clock tree try to disable cpll, where we had this parent structure:
aclk_gic <------\
|--- aclk_gic_pre <-- cpll <-- pll_cpll
aclk_gic_noc <--/
Signed-off-by: Brian Norris <briannorris@chromium.org>
Reviewed-by: Douglas Anderson <dianders@chromium.org>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
-rw-r--r-- | drivers/clk/rockchip/clk-rk3399.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/clk/rockchip/clk-rk3399.c b/drivers/clk/rockchip/clk-rk3399.c index 291543f..145756c 100644 --- a/drivers/clk/rockchip/clk-rk3399.c +++ b/drivers/clk/rockchip/clk-rk3399.c @@ -1466,6 +1466,8 @@ static struct rockchip_clk_branch rk3399_clk_pmu_branches[] __initdata = { static const char *const rk3399_cru_critical_clocks[] __initconst = { "aclk_cci_pre", + "aclk_gic", + "aclk_gic_noc", "pclk_perilp0", "pclk_perilp0", "hclk_perilp0", |