Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8818857f authored by Mike Tipton's avatar Mike Tipton
Browse files

clk: qcom: clk-cpu-sdxlemur: Use lucid_5lpe ops with latch bypass



The CPU PLLs latch interface is custom and not entirely reliable. So
instead use the standard lucid_5lpe ops and bypass the latch interface.

Change-Id: I0bc46e329ed5e135f26a08a4f09dd1872013ed7a
Signed-off-by: default avatarMike Tipton <mdtipton@codeaurora.org>
parent 73b5ea97
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -299,6 +299,7 @@ static struct clk_alpha_pll apcs_cpu_pll = {
	.vco_table = lucid_5lpe_vco,
	.num_vco = ARRAY_SIZE(lucid_5lpe_vco),
	.regs = clk_alpha_pll_regs[CLK_ALPHA_PLL_TYPE_LUCID_5LPE],
	.flags = BYPASS_LATCH,
	.clkr = {
		.hw.init = &(struct clk_init_data){
			.name = "apcs_cpu_pll",
@@ -306,7 +307,7 @@ static struct clk_alpha_pll apcs_cpu_pll = {
				.fw_name = "bi_tcxo_ao",
			},
			.num_parents = 1,
			.ops = &clk_alpha_pll_lucid_5lpe_sdx_cpu_ops,
			.ops = &clk_alpha_pll_lucid_5lpe_ops,
		},
		.vdd_data = {
			.vdd_class = &vdd_pll,