summaryrefslogtreecommitdiff
path: root/scripts/patch-kernel
diff options
context:
space:
mode:
authorYao Zi <ziyao@disroot.org>2025-11-20 16:14:11 +0300
committerDrew Fustini <fustini@kernel.org>2025-12-18 22:15:11 +0300
commit892abfbed71e8e0fc5d6ccee1e975904805c6327 (patch)
treed9dcc9df27abfe65e7f8ded29e34c7d586a037c7 /scripts/patch-kernel
parent5f352125f8a0bc906dff8419a2377903012d7f35 (diff)
downloadlinux-892abfbed71e8e0fc5d6ccee1e975904805c6327.tar.xz
clk: thead: th1520-ap: Poll for PLL lock and wait for stability
All PLLs found on TH1520 SoC take 21250ns at maximum to lock, and their lock status is indicated by register PLL_STS (offset 0x80 inside AP clock controller). We should poll the register to ensure the PLL actually locks after enabling it. Furthermore, a 30us delay is added after enabling the PLL, after which the PLL could be considered stable as stated by vendor clock code. Fixes: 56a48c1833aa ("clk: thead: add support for enabling/disabling PLLs") Reviewed-by: Drew Fustini <fustini@kernel.org> Signed-off-by: Yao Zi <ziyao@disroot.org> Signed-off-by: Drew Fustini <fustini@kernel.org>
Diffstat (limited to 'scripts/patch-kernel')
0 files changed, 0 insertions, 0 deletions