OSDN Git Service

clk: qcom: Add support for controlling Fabia PLL
authorAmit Nischal <anischal@codeaurora.org>
Thu, 8 Mar 2018 07:18:14 +0000 (12:48 +0530)
committerStephen Boyd <sboyd@kernel.org>
Mon, 19 Mar 2018 23:32:36 +0000 (16:32 -0700)
commit687d7a0caa7736de53e3c5efdef6b5343d1470ac
treee3ee339d3c46cd5eb33cb8d84fa8de8d8d286f11
parentbdc3bbdd40ba90ce2953af01007036191572720b
clk: qcom: Add support for controlling Fabia PLL

Fabia PLL is a Digital Frequency Locked Loop (DFLL) clock
generator which has a wide range of frequency output. It
supports dynamic updating of the output frequency
("frequency slewing") without need to turn off the PLL
before configuration. Add support for initial configuration
and programming sequence to control fabia PLLs.

Signed-off-by: Amit Nischal <anischal@codeaurora.org>
[sboyd: Shorten code a little]
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/qcom/clk-alpha-pll.c
drivers/clk/qcom/clk-alpha-pll.h