clk: msm: clock: Add the non_local_control setting for video clocks

The video subcore RCGs should be force enabled during rate
scaling to workaround video firmware potentially disabling
the branch clock at the same time on msm8996.

CRs-Fixed: 971305
Change-Id: Ib0223ee33040c365d8a00bb796c44395102754f5
Signed-off-by: Deepak Katragadda <dkatraga@codeaurora.org>
This commit is contained in:
Deepak Katragadda 2016-02-24 12:15:00 -08:00 committed by David Keitel
parent 7947c04641
commit c20c434cb9

View file

@ -1610,6 +1610,7 @@ static struct rcg_clk video_subcore0_clk_src = {
.set_rate = set_rate_mnd,
.freq_tbl = ftbl_video_subcore0_clk_src,
.current_freq = &rcg_dummy_freq,
.non_local_control_timeout = 1000,
.base = &virt_base,
.c = {
.dbg_name = "video_subcore0_clk_src",
@ -1649,6 +1650,7 @@ static struct rcg_clk video_subcore1_clk_src = {
.set_rate = set_rate_mnd,
.freq_tbl = ftbl_video_subcore1_clk_src,
.current_freq = &rcg_dummy_freq,
.non_local_control_timeout = 1000,
.base = &virt_base,
.c = {
.dbg_name = "video_subcore1_clk_src",