clk: qcom: clk-hfpll: Configure l_val in init when required
authorAdam Skladowski <a39.skl@gmail.com>
Sat, 12 Aug 2023 11:24:45 +0000 (13:24 +0200)
committerBjorn Andersson <andersson@kernel.org>
Wed, 13 Sep 2023 19:07:58 +0000 (12:07 -0700)
commit500a4609eef46d49a260173b66cabb20bd5159ad
treef93ee20740b81bfab32b74951b8c6d4dc545e5e2
parent0bb80ecc33a8fb5a682236443c1e740d5c917d1d
clk: qcom: clk-hfpll: Configure l_val in init when required

Add support for pre-configuring default frequency multiplier,
this appears to be required on some platforms like MSM8976.
Without configuring L_VAL device reboots when trying to bring PLL up.

Signed-off-by: Adam Skladowski <a39.skl@gmail.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Link: https://lore.kernel.org/r/20230812112534.8610-3-a39.skl@gmail.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
drivers/clk/qcom/clk-hfpll.c
drivers/clk/qcom/clk-hfpll.h