summaryrefslogtreecommitdiff
path: root/drivers/clk
diff options
context:
space:
mode:
authorTianyi Gou <tgou@codeaurora.org>2014-02-07 15:51:35 -0800
committerTianyi Gou <tgou@codeaurora.org>2014-03-26 17:09:19 -0700
commit2662985598f3bdbe59c475e8f15ab24ad5e5bbd1 (patch)
tree8d21b225970fde00fbc4ae95fe0bdbbdee378f6e /drivers/clk
parentec4b001eb1e99e83d213e99dc55453d7dc410c99 (diff)
ARM: dts: msm: Move krait clocks clients to use DT clock lookup
Since the krait clock driver has been registered as a clock provider, move the cpufreq, pm and gcc-debug drivers to use DT clock lookup. Change-Id: Icc69869bf3acad3f57ba0ac1cdd4b3ca57018f3a Signed-off-by: Tianyi Gou <tgou@codeaurora.org>
Diffstat (limited to 'drivers/clk')
-rw-r--r--drivers/clk/qcom/clock-krait-8974.c65
1 files changed, 29 insertions, 36 deletions
diff --git a/drivers/clk/qcom/clock-krait-8974.c b/drivers/clk/qcom/clock-krait-8974.c
index 445433681ee6..3afb0ea1e53a 100644
--- a/drivers/clk/qcom/clock-krait-8974.c
+++ b/drivers/clk/qcom/clock-krait-8974.c
@@ -442,42 +442,35 @@ static struct mux_clk kpss_debug_pri_mux = {
};
static struct clk_lookup kpss_clocks_8974[] = {
- CLK_LOOKUP_OF("", hfpll_src_clk, ""),
- CLK_LOOKUP_OF("", acpu_aux_clk, ""),
- CLK_LOOKUP_OF("", hfpll0_clk, ""),
- CLK_LOOKUP_OF("", hfpll0_div_clk, ""),
- CLK_LOOKUP_OF("", hfpll0_clk, ""),
- CLK_LOOKUP_OF("", hfpll1_div_clk, ""),
- CLK_LOOKUP_OF("", hfpll1_clk, ""),
- CLK_LOOKUP_OF("", hfpll2_div_clk, ""),
- CLK_LOOKUP_OF("", hfpll2_clk, ""),
- CLK_LOOKUP_OF("", hfpll3_div_clk, ""),
- CLK_LOOKUP_OF("", hfpll3_clk, ""),
- CLK_LOOKUP_OF("", hfpll_l2_div_clk, ""),
- CLK_LOOKUP_OF("", hfpll_l2_clk, ""),
- CLK_LOOKUP_OF("", krait0_sec_mux_clk, ""),
- CLK_LOOKUP_OF("", krait1_sec_mux_clk, ""),
- CLK_LOOKUP_OF("", krait2_sec_mux_clk, ""),
- CLK_LOOKUP_OF("", krait3_sec_mux_clk, ""),
- CLK_LOOKUP_OF("", l2_sec_mux_clk, ""),
- CLK_LOOKUP_OF("", krait0_pri_mux_clk, ""),
- CLK_LOOKUP_OF("", krait1_pri_mux_clk, ""),
- CLK_LOOKUP_OF("", krait2_pri_mux_clk, ""),
- CLK_LOOKUP_OF("", krait3_pri_mux_clk, ""),
- CLK_LOOKUP_OF("", l2_pri_mux_clk, ""),
- CLK_LOOKUP_OF("l2_clk", l2_clk, "0.qcom,msm-cpufreq"),
- CLK_LOOKUP_OF("cpu0_clk", krait0_clk, "0.qcom,msm-cpufreq"),
- CLK_LOOKUP_OF("cpu1_clk", krait1_clk, "0.qcom,msm-cpufreq"),
- CLK_LOOKUP_OF("cpu2_clk", krait2_clk, "0.qcom,msm-cpufreq"),
- CLK_LOOKUP_OF("cpu3_clk", krait3_clk, "0.qcom,msm-cpufreq"),
- CLK_LOOKUP_OF("l2_clk", l2_clk, "fe805664.qcom,pm"),
- CLK_LOOKUP_OF("cpu0_clk", krait0_clk, "fe805664.qcom,pm"),
- CLK_LOOKUP_OF("cpu1_clk", krait1_clk, "fe805664.qcom,pm"),
- CLK_LOOKUP_OF("cpu2_clk", krait2_clk, "fe805664.qcom,pm"),
- CLK_LOOKUP_OF("cpu3_clk", krait3_clk, "fe805664.qcom,pm"),
-
- CLK_LOOKUP_OF("kpss_debug_mux", kpss_debug_pri_mux,
- "fc401880.qcom,cc-debug"),
+ CLK_LIST(hfpll_src_clk),
+ CLK_LIST(acpu_aux_clk),
+ CLK_LIST(hfpll0_div_clk),
+ CLK_LIST(hfpll0_clk),
+ CLK_LIST(hfpll1_div_clk),
+ CLK_LIST(hfpll1_clk),
+ CLK_LIST(hfpll2_div_clk),
+ CLK_LIST(hfpll2_clk),
+ CLK_LIST(hfpll3_div_clk),
+ CLK_LIST(hfpll3_clk),
+ CLK_LIST(hfpll_l2_div_clk),
+ CLK_LIST(hfpll_l2_clk),
+ CLK_LIST(krait0_sec_mux_clk),
+ CLK_LIST(krait1_sec_mux_clk),
+ CLK_LIST(krait2_sec_mux_clk),
+ CLK_LIST(krait3_sec_mux_clk),
+ CLK_LIST(l2_sec_mux_clk),
+ CLK_LIST(krait0_pri_mux_clk),
+ CLK_LIST(krait1_pri_mux_clk),
+ CLK_LIST(krait2_pri_mux_clk),
+ CLK_LIST(krait3_pri_mux_clk),
+ CLK_LIST(l2_pri_mux_clk),
+ CLK_LIST(l2_clk),
+ CLK_LIST(krait0_clk),
+ CLK_LIST(krait1_clk),
+ CLK_LIST(krait2_clk),
+ CLK_LIST(krait3_clk),
+
+ CLK_LIST(kpss_debug_pri_mux),
};
static struct clk *cpu_clk[] = {