lkml.org 
[lkml]   [2021]   [Jul]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.13 589/800] clk: qcom: clk-alpha-pll: fix CAL_L write in alpha_pll_fabia_prepare
    Date
    From: Jonathan Marek <jonathan@marek.ca>

    [ Upstream commit 7f54bf2640e877c8a9b4cc7e2b29f82e3ca1a284 ]

    Caught this when looking at alpha-pll code. Untested but it is clear that
    this was intended to write to PLL_CAL_L_VAL and not PLL_ALPHA_VAL.

    Fixes: 691865bad627 ("clk: qcom: clk-alpha-pll: Add support for Fabia PLL calibration")
    Signed-off-by: Jonathan Marek <jonathan@marek.ca>
    Link: https://lore.kernel.org/r/20210609022852.4151-1-jonathan@marek.ca
    Signed-off-by: Stephen Boyd <sboyd@kernel.org>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    drivers/clk/qcom/clk-alpha-pll.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/drivers/clk/qcom/clk-alpha-pll.c b/drivers/clk/qcom/clk-alpha-pll.c
    index c6eb99169ddc..6f8f0bbc5ab5 100644
    --- a/drivers/clk/qcom/clk-alpha-pll.c
    +++ b/drivers/clk/qcom/clk-alpha-pll.c
    @@ -1234,7 +1234,7 @@ static int alpha_pll_fabia_prepare(struct clk_hw *hw)
    return ret;

    /* Setup PLL for calibration frequency */
    - regmap_write(pll->clkr.regmap, PLL_ALPHA_VAL(pll), cal_l);
    + regmap_write(pll->clkr.regmap, PLL_CAL_L_VAL(pll), cal_l);

    /* Bringup the PLL at calibration frequency */
    ret = clk_alpha_pll_enable(hw);
    --
    2.30.2


    \
     
     \ /
      Last update: 2021-07-12 11:09    [W:2.841 / U:1.492 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site