clk: qcom: clk-alpha-pll: Increase PLL lock detect poll time
authorTaniya Das <tdas@codeaurora.org>
Mon, 20 Dec 2021 16:43:54 +0000 (22:13 +0530)
committerStephen Boyd <sboyd@kernel.org>
Thu, 6 Jan 2022 00:04:05 +0000 (16:04 -0800)
PLL poll for lock detection can take more than 100us for certain type
of Lucid PLLs and also the new PLLs types(Lucid EVO), thus update to 200us.

Signed-off-by: Taniya Das <tdas@codeaurora.org>
Link: https://lore.kernel.org/r/1640018638-19436-2-git-send-email-tdas@codeaurora.org
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/qcom/clk-alpha-pll.c

index eaedcce..7cf6cfa 100644 (file)
@@ -204,7 +204,7 @@ static int wait_for_pll(struct clk_alpha_pll *pll, u32 mask, bool inverse,
        if (ret)
                return ret;
 
-       for (count = 100; count > 0; count--) {
+       for (count = 200; count > 0; count--) {
                ret = regmap_read(pll->clkr.regmap, PLL_MODE(pll), &val);
                if (ret)
                        return ret;