Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

clk: qcom: ipq5332: Drop set rate parent from gpll0 dependent clocks

IPQ5332's GPLL0's nominal/turbo frequency is 800MHz.
This must not be scaled based on the requirement of
dependent clocks. Hence remove the CLK_SET_RATE_PARENT
flag.

Fixes: 3d89d52970fd ("clk: qcom: add Global Clock controller (GCC) driver for IPQ5332 SoC")
Signed-off-by: Varadarajan Narayanan <quic_varada@quicinc.com>
Reviewed-by: Kathiravan T <quic_kathirav@quicinc.com>
Link: https://lore.kernel.org/r/1693474133-10467-1-git-send-email-quic_varada@quicinc.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>

authored by

Varadarajan Narayanan and committed by
Bjorn Andersson
ccd8ab03 07c34b37

-2
-2
drivers/clk/qcom/gcc-ipq5332.c
··· 71 71 &gpll0_main.clkr.hw }, 72 72 .num_parents = 1, 73 73 .ops = &clk_fixed_factor_ops, 74 - .flags = CLK_SET_RATE_PARENT, 75 74 }, 76 75 }; 77 76 ··· 84 85 &gpll0_main.clkr.hw }, 85 86 .num_parents = 1, 86 87 .ops = &clk_alpha_pll_postdiv_ro_ops, 87 - .flags = CLK_SET_RATE_PARENT, 88 88 }, 89 89 }; 90 90