clk: msm: clock: Source the RBCPR clock from active-only XO resource

Use the cxo_clk_src_ao resource to source the HMSS CPR RCG. In
addition, remove it's vote on the CX rail since CX is guaranteed
to be at least SVS2 as long as even one CPU is online.

CRs-Fixed: 983870
Change-Id: I5a4d37310e56235a590e8a93dc8a33d6c3e46e4d
Signed-off-by: Deepak Katragadda <dkatraga@codeaurora.org>
This commit is contained in:
Deepak Katragadda 2016-03-01 14:01:32 -08:00 committed by David Keitel
parent 228f6d6f8b
commit 8de5713e78

View file

@ -826,7 +826,7 @@ static struct rcg_clk gp3_clk_src = {
};
static struct clk_freq_tbl ftbl_hmss_rbcpr_clk_src[] = {
F( 19200000, cxo_clk_src, 1, 0, 0),
F( 19200000, cxo_clk_src_ao, 1, 0, 0),
F_END
};
@ -839,7 +839,6 @@ static struct rcg_clk hmss_rbcpr_clk_src = {
.c = {
.dbg_name = "hmss_rbcpr_clk_src",
.ops = &clk_ops_rcg,
VDD_DIG_FMAX_MAP2(LOWER, 19200000, NOMINAL, 50000000),
CLK_INIT(hmss_rbcpr_clk_src.c),
},
};