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>
This commit is contained in:
Brian Norris 2016-05-13 11:42:16 -07:00 committed by Heiko Stuebner
parent 595144c114
commit 176df69cb0
1 changed files with 2 additions and 0 deletions

View File

@ -1466,6 +1466,8 @@ static struct rockchip_clk_branch rk3399_clk_pmu_branches[] __initdata = {
static const char *const rk3399_cru_critical_clocks[] __initconst = { static const char *const rk3399_cru_critical_clocks[] __initconst = {
"aclk_cci_pre", "aclk_cci_pre",
"aclk_gic",
"aclk_gic_noc",
"pclk_perilp0", "pclk_perilp0",
"pclk_perilp0", "pclk_perilp0",
"hclk_perilp0", "hclk_perilp0",