From 41dd57df41626b75145c56f958e93fe2904303a9 Mon Sep 17 00:00:00 2001 From: Deepak Katragadda Date: Wed, 30 Mar 2016 15:43:29 -0700 Subject: [PATCH] clk: msm: clock-gcc-cobalt: Keep the hmss clocks enabled always The hmss clocks in the GCC domain should be left enabled as they are required to be on as long as the CPUs are active. Change-Id: If3cc9573debc65018b896f64b1fc85d6a8682168 Signed-off-by: Deepak Katragadda --- drivers/clk/msm/clock-gcc-cobalt.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/clk/msm/clock-gcc-cobalt.c b/drivers/clk/msm/clock-gcc-cobalt.c index dc77385f2703..0c32332d155f 100644 --- a/drivers/clk/msm/clock-gcc-cobalt.c +++ b/drivers/clk/msm/clock-gcc-cobalt.c @@ -1725,6 +1725,7 @@ static struct local_vote_clk gcc_bimc_hmss_axi_clk = { .base = &virt_base, .c = { .dbg_name = "gcc_bimc_hmss_axi_clk", + .always_on = true, .ops = &clk_ops_vote, CLK_INIT(gcc_bimc_hmss_axi_clk.c), }, @@ -1737,6 +1738,7 @@ static struct local_vote_clk gcc_hmss_ahb_clk = { .base = &virt_base, .c = { .dbg_name = "gcc_hmss_ahb_clk", + .always_on = true, .parent = &hmss_ahb_clk_src.c, .ops = &clk_ops_vote, CLK_INIT(gcc_hmss_ahb_clk.c), @@ -1749,6 +1751,7 @@ static struct branch_clk gcc_hmss_dvm_bus_clk = { .base = &virt_base, .c = { .dbg_name = "gcc_hmss_dvm_bus_clk", + .always_on = true, .ops = &clk_ops_branch, CLK_INIT(gcc_hmss_dvm_bus_clk.c), },