aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/clk/qcom/Makefile
diff options
context:
space:
mode:
authorStephen Boyd <sboyd@codeaurora.org>2018-08-14 17:42:26 +0530
committerStephen Boyd <sboyd@kernel.org>2018-10-17 13:14:49 -0700
commit4d7dc77babfef1d6cb8fd825e2f17dc3384c3272 (patch)
tree1833d9730d0523b31bb8bda6d5d0001fca0339f2 /drivers/clk/qcom/Makefile
parentclk: qcom: Add IPQ806X's HFPLLs (diff)
downloadlinux-dev-4d7dc77babfef1d6cb8fd825e2f17dc3384c3272.tar.xz
linux-dev-4d7dc77babfef1d6cb8fd825e2f17dc3384c3272.zip
clk: qcom: Add support for Krait clocks
The Krait clocks are made up of a series of muxes and a divider that choose between a fixed rate clock and dedicated HFPLLs for each CPU. Instead of using mmio accesses to remux parents, the Krait implementation exposes the remux control via cp15 registers. Support these clocks. Signed-off-by: Stephen Boyd <sboyd@codeaurora.org> Signed-off-by: Sricharan R <sricharan@codeaurora.org> Tested-by: Craig Tatlor <ctatlor97@gmail.com> [sboyd@kernel.org: Move hidden config to top outside of the visible qcom config zone so that menuconfig looks nice] Signed-off-by: Stephen Boyd <sboyd@kernel.org>
Diffstat (limited to 'drivers/clk/qcom/Makefile')
-rw-r--r--drivers/clk/qcom/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/clk/qcom/Makefile b/drivers/clk/qcom/Makefile
index f82eeaca278e..506c4cfd775f 100644
--- a/drivers/clk/qcom/Makefile
+++ b/drivers/clk/qcom/Makefile
@@ -11,6 +11,7 @@ clk-qcom-y += clk-branch.o
clk-qcom-y += clk-regmap-divider.o
clk-qcom-y += clk-regmap-mux.o
clk-qcom-y += clk-regmap-mux-div.o
+clk-qcom-$(CONFIG_KRAIT_CLOCKS) += clk-krait.o
clk-qcom-y += clk-hfpll.o
clk-qcom-y += reset.o
clk-qcom-$(CONFIG_QCOM_GDSC) += gdsc.o