diff options
author | Stephen Boyd <sboyd@codeaurora.org> | 2015-08-12 14:42:23 -0400 |
---|---|---|
committer | Michael Turquette <mturquette@baylibre.com> | 2015-08-24 19:49:12 -0400 |
commit | 836ee0f7d95c3feb742bd4b3a02fea3fe75bdef3 (patch) | |
tree | 8373b393c080d72c4f0fa240951babe06a9b8a55 | |
parent | e7df6f6e21883d7e8b3ad4641c911da8314ef283 (diff) |
clk: Convert __clk_get_name(hw->clk) to clk_hw_get_name(hw)
Use the provider based method to get a clock's name so that we
can get rid of the clk member in struct clk_hw one day. Mostly
converted with the following coccinelle script.
@@
struct clk_hw *E;
@@
-__clk_get_name(E->clk)
+clk_hw_get_name(E)
Acked-by: Heiko Stuebner <heiko@sntech.de>
Cc: Sylwester Nawrocki <s.nawrocki@samsung.com>
Cc: Tomasz Figa <tomasz.figa@gmail.com>
Cc: Peter De Schrijver <pdeschrijver@nvidia.com>
Cc: Prashant Gaikwad <pgaikwad@nvidia.com>
Cc: Stephen Warren <swarren@wwwdotorg.org>
Acked-by: Thierry Reding <treding@nvidia.com>
Cc: Thierry Reding <thierry.reding@gmail.com>
Cc: Alexandre Courbot <gnurou@gmail.com>
Cc: Tero Kristo <t-kristo@ti.com>
Cc: Ulf Hansson <ulf.hansson@linaro.org>
Acked-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Acked-by: Andrew Bresticker <abrestic@chromium.org>
Cc: Ezequiel Garcia <ezequiel.garcia@imgtec.com>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: Kevin Cernekee <cernekee@chromium.org>
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be>
Cc: Ulrich Hecht <ulrich.hecht+renesas@gmail.com>
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-rockchip@lists.infradead.org
Cc: linux-samsung-soc@vger.kernel.org
Cc: linux-tegra@vger.kernel.org
Cc: linux-omap@vger.kernel.org
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
-rw-r--r-- | drivers/clk/berlin/berlin2-pll.c | 4 | ||||
-rw-r--r-- | drivers/clk/clk-xgene.c | 22 | ||||
-rw-r--r-- | drivers/clk/pistachio/clk-pll.c | 4 | ||||
-rw-r--r-- | drivers/clk/qcom/clk-branch.c | 2 | ||||
-rw-r--r-- | drivers/clk/rockchip/clk-inverter.c | 2 | ||||
-rw-r--r-- | drivers/clk/rockchip/clk-mmc-phase.c | 2 | ||||
-rw-r--r-- | drivers/clk/samsung/clk-pll.c | 18 | ||||
-rw-r--r-- | drivers/clk/shmobile/clk-div6.c | 2 | ||||
-rw-r--r-- | drivers/clk/st/clk-flexgen.c | 4 | ||||
-rw-r--r-- | drivers/clk/st/clkgen-fsyn.c | 18 | ||||
-rw-r--r-- | drivers/clk/st/clkgen-mux.c | 2 | ||||
-rw-r--r-- | drivers/clk/st/clkgen-pll.c | 8 | ||||
-rw-r--r-- | drivers/clk/tegra/clk-pll.c | 8 | ||||
-rw-r--r-- | drivers/clk/ti/apll.c | 4 | ||||
-rw-r--r-- | drivers/clk/ti/clkt_dflt.c | 8 | ||||
-rw-r--r-- | drivers/clk/ti/clockdomain.c | 14 | ||||
-rw-r--r-- | drivers/clk/ux500/clk-prcmu.c | 16 | ||||
-rw-r--r-- | drivers/clk/ux500/clk-sysctrl.c | 2 |
18 files changed, 70 insertions, 70 deletions
diff --git a/drivers/clk/berlin/berlin2-pll.c b/drivers/clk/berlin/berlin2-pll.c index f4b8d324b083..1c2294d3ba85 100644 --- a/drivers/clk/berlin/berlin2-pll.c +++ b/drivers/clk/berlin/berlin2-pll.c | |||
@@ -61,7 +61,7 @@ berlin2_pll_recalc_rate(struct clk_hw *hw, unsigned long parent_rate) | |||
61 | fbdiv = (val >> map->fbdiv_shift) & FBDIV_MASK; | 61 | fbdiv = (val >> map->fbdiv_shift) & FBDIV_MASK; |
62 | rfdiv = (val >> map->rfdiv_shift) & RFDIV_MASK; | 62 | rfdiv = (val >> map->rfdiv_shift) & RFDIV_MASK; |
63 | if (rfdiv == 0) { | 63 | if (rfdiv == 0) { |
64 | pr_warn("%s has zero rfdiv\n", __clk_get_name(hw->clk)); | 64 | pr_warn("%s has zero rfdiv\n", clk_hw_get_name(hw)); |
65 | rfdiv = 1; | 65 | rfdiv = 1; |
66 | } | 66 | } |
67 | 67 | ||
@@ -70,7 +70,7 @@ berlin2_pll_recalc_rate(struct clk_hw *hw, unsigned long parent_rate) | |||
70 | vcodiv = map->vcodiv[vcodivsel]; | 70 | vcodiv = map->vcodiv[vcodivsel]; |
71 | if (vcodiv == 0) { | 71 | if (vcodiv == 0) { |
72 | pr_warn("%s has zero vcodiv (index %d)\n", | 72 | pr_warn("%s has zero vcodiv (index %d)\n", |
73 | __clk_get_name(hw->clk), vcodivsel); | 73 | clk_hw_get_name(hw), vcodivsel); |
74 | vcodiv = 1; | 74 | vcodiv = 1; |
75 | } | 75 | } |
76 | 76 | ||
diff --git a/drivers/clk/clk-xgene.c b/drivers/clk/clk-xgene.c index 4caee9356407..96a6190acac2 100644 --- a/drivers/clk/clk-xgene.c +++ b/drivers/clk/clk-xgene.c | |||
@@ -74,7 +74,7 @@ static int xgene_clk_pll_is_enabled(struct clk_hw *hw) | |||
74 | u32 data; | 74 | u32 data; |
75 | 75 | ||
76 | data = xgene_clk_read(pllclk->reg + pllclk->pll_offset); | 76 | data = xgene_clk_read(pllclk->reg + pllclk->pll_offset); |
77 | pr_debug("%s pll %s\n", __clk_get_name(hw->clk), | 77 | pr_debug("%s pll %s\n", clk_hw_get_name(hw), |
78 | data & REGSPEC_RESET_F1_MASK ? "disabled" : "enabled"); | 78 | data & REGSPEC_RESET_F1_MASK ? "disabled" : "enabled"); |
79 | 79 | ||
80 | return data & REGSPEC_RESET_F1_MASK ? 0 : 1; | 80 | return data & REGSPEC_RESET_F1_MASK ? 0 : 1; |
@@ -112,7 +112,7 @@ static unsigned long xgene_clk_pll_recalc_rate(struct clk_hw *hw, | |||
112 | fref = parent_rate / nref; | 112 | fref = parent_rate / nref; |
113 | fvco = fref * nfb; | 113 | fvco = fref * nfb; |
114 | } | 114 | } |
115 | pr_debug("%s pll recalc rate %ld parent %ld\n", __clk_get_name(hw->clk), | 115 | pr_debug("%s pll recalc rate %ld parent %ld\n", clk_hw_get_name(hw), |
116 | fvco / nout, parent_rate); | 116 | fvco / nout, parent_rate); |
117 | 117 | ||
118 | return fvco / nout; | 118 | return fvco / nout; |
@@ -225,7 +225,7 @@ static int xgene_clk_enable(struct clk_hw *hw) | |||
225 | spin_lock_irqsave(pclk->lock, flags); | 225 | spin_lock_irqsave(pclk->lock, flags); |
226 | 226 | ||
227 | if (pclk->param.csr_reg != NULL) { | 227 | if (pclk->param.csr_reg != NULL) { |
228 | pr_debug("%s clock enabled\n", __clk_get_name(hw->clk)); | 228 | pr_debug("%s clock enabled\n", clk_hw_get_name(hw)); |
229 | reg = __pa(pclk->param.csr_reg); | 229 | reg = __pa(pclk->param.csr_reg); |
230 | /* First enable the clock */ | 230 | /* First enable the clock */ |
231 | data = xgene_clk_read(pclk->param.csr_reg + | 231 | data = xgene_clk_read(pclk->param.csr_reg + |
@@ -234,7 +234,7 @@ static int xgene_clk_enable(struct clk_hw *hw) | |||
234 | xgene_clk_write(data, pclk->param.csr_reg + | 234 | xgene_clk_write(data, pclk->param.csr_reg + |
235 | pclk->param.reg_clk_offset); | 235 | pclk->param.reg_clk_offset); |
236 | pr_debug("%s clock PADDR base %pa clk offset 0x%08X mask 0x%08X value 0x%08X\n", | 236 | pr_debug("%s clock PADDR base %pa clk offset 0x%08X mask 0x%08X value 0x%08X\n", |
237 | __clk_get_name(hw->clk), ®, | 237 | clk_hw_get_name(hw), ®, |
238 | pclk->param.reg_clk_offset, pclk->param.reg_clk_mask, | 238 | pclk->param.reg_clk_offset, pclk->param.reg_clk_mask, |
239 | data); | 239 | data); |
240 | 240 | ||
@@ -245,7 +245,7 @@ static int xgene_clk_enable(struct clk_hw *hw) | |||
245 | xgene_clk_write(data, pclk->param.csr_reg + | 245 | xgene_clk_write(data, pclk->param.csr_reg + |
246 | pclk->param.reg_csr_offset); | 246 | pclk->param.reg_csr_offset); |
247 | pr_debug("%s CSR RESET PADDR base %pa csr offset 0x%08X mask 0x%08X value 0x%08X\n", | 247 | pr_debug("%s CSR RESET PADDR base %pa csr offset 0x%08X mask 0x%08X value 0x%08X\n", |
248 | __clk_get_name(hw->clk), ®, | 248 | clk_hw_get_name(hw), ®, |
249 | pclk->param.reg_csr_offset, pclk->param.reg_csr_mask, | 249 | pclk->param.reg_csr_offset, pclk->param.reg_csr_mask, |
250 | data); | 250 | data); |
251 | } | 251 | } |
@@ -266,7 +266,7 @@ static void xgene_clk_disable(struct clk_hw *hw) | |||
266 | spin_lock_irqsave(pclk->lock, flags); | 266 | spin_lock_irqsave(pclk->lock, flags); |
267 | 267 | ||
268 | if (pclk->param.csr_reg != NULL) { | 268 | if (pclk->param.csr_reg != NULL) { |
269 | pr_debug("%s clock disabled\n", __clk_get_name(hw->clk)); | 269 | pr_debug("%s clock disabled\n", clk_hw_get_name(hw)); |
270 | /* First put the CSR in reset */ | 270 | /* First put the CSR in reset */ |
271 | data = xgene_clk_read(pclk->param.csr_reg + | 271 | data = xgene_clk_read(pclk->param.csr_reg + |
272 | pclk->param.reg_csr_offset); | 272 | pclk->param.reg_csr_offset); |
@@ -292,10 +292,10 @@ static int xgene_clk_is_enabled(struct clk_hw *hw) | |||
292 | u32 data = 0; | 292 | u32 data = 0; |
293 | 293 | ||
294 | if (pclk->param.csr_reg != NULL) { | 294 | if (pclk->param.csr_reg != NULL) { |
295 | pr_debug("%s clock checking\n", __clk_get_name(hw->clk)); | 295 | pr_debug("%s clock checking\n", clk_hw_get_name(hw)); |
296 | data = xgene_clk_read(pclk->param.csr_reg + | 296 | data = xgene_clk_read(pclk->param.csr_reg + |
297 | pclk->param.reg_clk_offset); | 297 | pclk->param.reg_clk_offset); |
298 | pr_debug("%s clock is %s\n", __clk_get_name(hw->clk), | 298 | pr_debug("%s clock is %s\n", clk_hw_get_name(hw), |
299 | data & pclk->param.reg_clk_mask ? "enabled" : | 299 | data & pclk->param.reg_clk_mask ? "enabled" : |
300 | "disabled"); | 300 | "disabled"); |
301 | } | 301 | } |
@@ -318,13 +318,13 @@ static unsigned long xgene_clk_recalc_rate(struct clk_hw *hw, | |||
318 | data &= (1 << pclk->param.reg_divider_width) - 1; | 318 | data &= (1 << pclk->param.reg_divider_width) - 1; |
319 | 319 | ||
320 | pr_debug("%s clock recalc rate %ld parent %ld\n", | 320 | pr_debug("%s clock recalc rate %ld parent %ld\n", |
321 | __clk_get_name(hw->clk), | 321 | clk_hw_get_name(hw), |
322 | parent_rate / data, parent_rate); | 322 | parent_rate / data, parent_rate); |
323 | 323 | ||
324 | return parent_rate / data; | 324 | return parent_rate / data; |
325 | } else { | 325 | } else { |
326 | pr_debug("%s clock recalc rate %ld parent %ld\n", | 326 | pr_debug("%s clock recalc rate %ld parent %ld\n", |
327 | __clk_get_name(hw->clk), parent_rate, parent_rate); | 327 | clk_hw_get_name(hw), parent_rate, parent_rate); |
328 | return parent_rate; | 328 | return parent_rate; |
329 | } | 329 | } |
330 | } | 330 | } |
@@ -356,7 +356,7 @@ static int xgene_clk_set_rate(struct clk_hw *hw, unsigned long rate, | |||
356 | data |= divider; | 356 | data |= divider; |
357 | xgene_clk_write(data, pclk->param.divider_reg + | 357 | xgene_clk_write(data, pclk->param.divider_reg + |
358 | pclk->param.reg_divider_offset); | 358 | pclk->param.reg_divider_offset); |
359 | pr_debug("%s clock set rate %ld\n", __clk_get_name(hw->clk), | 359 | pr_debug("%s clock set rate %ld\n", clk_hw_get_name(hw), |
360 | parent_rate / divider_save); | 360 | parent_rate / divider_save); |
361 | } else { | 361 | } else { |
362 | divider_save = 1; | 362 | divider_save = 1; |
diff --git a/drivers/clk/pistachio/clk-pll.c b/drivers/clk/pistachio/clk-pll.c index e17dada0dd21..addfec731333 100644 --- a/drivers/clk/pistachio/clk-pll.c +++ b/drivers/clk/pistachio/clk-pll.c | |||
@@ -174,7 +174,7 @@ static int pll_gf40lp_frac_set_rate(struct clk_hw *hw, unsigned long rate, | |||
174 | struct pistachio_pll_rate_table *params; | 174 | struct pistachio_pll_rate_table *params; |
175 | int enabled = pll_gf40lp_frac_is_enabled(hw); | 175 | int enabled = pll_gf40lp_frac_is_enabled(hw); |
176 | u32 val, vco, old_postdiv1, old_postdiv2; | 176 | u32 val, vco, old_postdiv1, old_postdiv2; |
177 | const char *name = __clk_get_name(hw->clk); | 177 | const char *name = clk_hw_get_name(hw); |
178 | 178 | ||
179 | if (rate < MIN_OUTPUT_FRAC || rate > MAX_OUTPUT_FRAC) | 179 | if (rate < MIN_OUTPUT_FRAC || rate > MAX_OUTPUT_FRAC) |
180 | return -EINVAL; | 180 | return -EINVAL; |
@@ -316,7 +316,7 @@ static int pll_gf40lp_laint_set_rate(struct clk_hw *hw, unsigned long rate, | |||
316 | struct pistachio_pll_rate_table *params; | 316 | struct pistachio_pll_rate_table *params; |
317 | int enabled = pll_gf40lp_laint_is_enabled(hw); | 317 | int enabled = pll_gf40lp_laint_is_enabled(hw); |
318 | u32 val, vco, old_postdiv1, old_postdiv2; | 318 | u32 val, vco, old_postdiv1, old_postdiv2; |
319 | const char *name = __clk_get_name(hw->clk); | 319 | const char *name = clk_hw_get_name(hw); |
320 | 320 | ||
321 | if (rate < MIN_OUTPUT_LA || rate > MAX_OUTPUT_LA) | 321 | if (rate < MIN_OUTPUT_LA || rate > MAX_OUTPUT_LA) |
322 | return -EINVAL; | 322 | return -EINVAL; |
diff --git a/drivers/clk/qcom/clk-branch.c b/drivers/clk/qcom/clk-branch.c index 6b4d2bcb1a53..26f7af315066 100644 --- a/drivers/clk/qcom/clk-branch.c +++ b/drivers/clk/qcom/clk-branch.c | |||
@@ -75,7 +75,7 @@ static int clk_branch_wait(const struct clk_branch *br, bool enabling, | |||
75 | bool (check_halt)(const struct clk_branch *, bool)) | 75 | bool (check_halt)(const struct clk_branch *, bool)) |
76 | { | 76 | { |
77 | bool voted = br->halt_check & BRANCH_VOTED; | 77 | bool voted = br->halt_check & BRANCH_VOTED; |
78 | const char *name = __clk_get_name(br->clkr.hw.clk); | 78 | const char *name = clk_hw_get_name(&br->clkr.hw); |
79 | 79 | ||
80 | /* Skip checking halt bit if the clock is in hardware gated mode */ | 80 | /* Skip checking halt bit if the clock is in hardware gated mode */ |
81 | if (clk_branch_in_hwcg_mode(br)) | 81 | if (clk_branch_in_hwcg_mode(br)) |
diff --git a/drivers/clk/rockchip/clk-inverter.c b/drivers/clk/rockchip/clk-inverter.c index 8054fdb5effb..7cbf43beb3c6 100644 --- a/drivers/clk/rockchip/clk-inverter.c +++ b/drivers/clk/rockchip/clk-inverter.c | |||
@@ -50,7 +50,7 @@ static int rockchip_inv_set_phase(struct clk_hw *hw, int degrees) | |||
50 | val = !!degrees; | 50 | val = !!degrees; |
51 | } else { | 51 | } else { |
52 | pr_err("%s: unsupported phase %d for %s\n", | 52 | pr_err("%s: unsupported phase %d for %s\n", |
53 | __func__, degrees, __clk_get_name(hw->clk)); | 53 | __func__, degrees, clk_hw_get_name(hw)); |
54 | return -EINVAL; | 54 | return -EINVAL; |
55 | } | 55 | } |
56 | 56 | ||
diff --git a/drivers/clk/rockchip/clk-mmc-phase.c b/drivers/clk/rockchip/clk-mmc-phase.c index 77e19097bdc7..9b613426e968 100644 --- a/drivers/clk/rockchip/clk-mmc-phase.c +++ b/drivers/clk/rockchip/clk-mmc-phase.c | |||
@@ -108,7 +108,7 @@ static int rockchip_mmc_set_phase(struct clk_hw *hw, int degrees) | |||
108 | writel(HIWORD_UPDATE(raw_value, 0x07ff, mmc_clock->shift), mmc_clock->reg); | 108 | writel(HIWORD_UPDATE(raw_value, 0x07ff, mmc_clock->shift), mmc_clock->reg); |
109 | 109 | ||
110 | pr_debug("%s->set_phase(%d) delay_nums=%u reg[0x%p]=0x%03x actual_degrees=%d\n", | 110 | pr_debug("%s->set_phase(%d) delay_nums=%u reg[0x%p]=0x%03x actual_degrees=%d\n", |
111 | __clk_get_name(hw->clk), degrees, delay_num, | 111 | clk_hw_get_name(hw), degrees, delay_num, |
112 | mmc_clock->reg, raw_value>>(mmc_clock->shift), | 112 | mmc_clock->reg, raw_value>>(mmc_clock->shift), |
113 | rockchip_mmc_get_phase(hw) | 113 | rockchip_mmc_get_phase(hw) |
114 | ); | 114 | ); |
diff --git a/drivers/clk/samsung/clk-pll.c b/drivers/clk/samsung/clk-pll.c index e9394261f80f..b7dd396100d8 100644 --- a/drivers/clk/samsung/clk-pll.c +++ b/drivers/clk/samsung/clk-pll.c | |||
@@ -182,7 +182,7 @@ static int samsung_pll35xx_set_rate(struct clk_hw *hw, unsigned long drate, | |||
182 | rate = samsung_get_pll_settings(pll, drate); | 182 | rate = samsung_get_pll_settings(pll, drate); |
183 | if (!rate) { | 183 | if (!rate) { |
184 | pr_err("%s: Invalid rate : %lu for pll clk %s\n", __func__, | 184 | pr_err("%s: Invalid rate : %lu for pll clk %s\n", __func__, |
185 | drate, __clk_get_name(hw->clk)); | 185 | drate, clk_hw_get_name(hw)); |
186 | return -EINVAL; | 186 | return -EINVAL; |
187 | } | 187 | } |
188 | 188 | ||
@@ -290,7 +290,7 @@ static int samsung_pll36xx_set_rate(struct clk_hw *hw, unsigned long drate, | |||
290 | rate = samsung_get_pll_settings(pll, drate); | 290 | rate = samsung_get_pll_settings(pll, drate); |
291 | if (!rate) { | 291 | if (!rate) { |
292 | pr_err("%s: Invalid rate : %lu for pll clk %s\n", __func__, | 292 | pr_err("%s: Invalid rate : %lu for pll clk %s\n", __func__, |
293 | drate, __clk_get_name(hw->clk)); | 293 | drate, clk_hw_get_name(hw)); |
294 | return -EINVAL; | 294 | return -EINVAL; |
295 | } | 295 | } |
296 | 296 | ||
@@ -405,7 +405,7 @@ static int samsung_pll45xx_set_rate(struct clk_hw *hw, unsigned long drate, | |||
405 | rate = samsung_get_pll_settings(pll, drate); | 405 | rate = samsung_get_pll_settings(pll, drate); |
406 | if (!rate) { | 406 | if (!rate) { |
407 | pr_err("%s: Invalid rate : %lu for pll clk %s\n", __func__, | 407 | pr_err("%s: Invalid rate : %lu for pll clk %s\n", __func__, |
408 | drate, __clk_get_name(hw->clk)); | 408 | drate, clk_hw_get_name(hw)); |
409 | return -EINVAL; | 409 | return -EINVAL; |
410 | } | 410 | } |
411 | 411 | ||
@@ -457,7 +457,7 @@ static int samsung_pll45xx_set_rate(struct clk_hw *hw, unsigned long drate, | |||
457 | 457 | ||
458 | if (ktime_to_ms(delta) > PLL_TIMEOUT_MS) { | 458 | if (ktime_to_ms(delta) > PLL_TIMEOUT_MS) { |
459 | pr_err("%s: could not lock PLL %s\n", | 459 | pr_err("%s: could not lock PLL %s\n", |
460 | __func__, __clk_get_name(hw->clk)); | 460 | __func__, clk_hw_get_name(hw)); |
461 | return -EFAULT; | 461 | return -EFAULT; |
462 | } | 462 | } |
463 | 463 | ||
@@ -556,7 +556,7 @@ static int samsung_pll46xx_set_rate(struct clk_hw *hw, unsigned long drate, | |||
556 | rate = samsung_get_pll_settings(pll, drate); | 556 | rate = samsung_get_pll_settings(pll, drate); |
557 | if (!rate) { | 557 | if (!rate) { |
558 | pr_err("%s: Invalid rate : %lu for pll clk %s\n", __func__, | 558 | pr_err("%s: Invalid rate : %lu for pll clk %s\n", __func__, |
559 | drate, __clk_get_name(hw->clk)); | 559 | drate, clk_hw_get_name(hw)); |
560 | return -EINVAL; | 560 | return -EINVAL; |
561 | } | 561 | } |
562 | 562 | ||
@@ -616,7 +616,7 @@ static int samsung_pll46xx_set_rate(struct clk_hw *hw, unsigned long drate, | |||
616 | 616 | ||
617 | if (ktime_to_ms(delta) > PLL_TIMEOUT_MS) { | 617 | if (ktime_to_ms(delta) > PLL_TIMEOUT_MS) { |
618 | pr_err("%s: could not lock PLL %s\n", | 618 | pr_err("%s: could not lock PLL %s\n", |
619 | __func__, __clk_get_name(hw->clk)); | 619 | __func__, clk_hw_get_name(hw)); |
620 | return -EFAULT; | 620 | return -EFAULT; |
621 | } | 621 | } |
622 | 622 | ||
@@ -774,7 +774,7 @@ static int samsung_s3c2410_pll_set_rate(struct clk_hw *hw, unsigned long drate, | |||
774 | rate = samsung_get_pll_settings(pll, drate); | 774 | rate = samsung_get_pll_settings(pll, drate); |
775 | if (!rate) { | 775 | if (!rate) { |
776 | pr_err("%s: Invalid rate : %lu for pll clk %s\n", __func__, | 776 | pr_err("%s: Invalid rate : %lu for pll clk %s\n", __func__, |
777 | drate, __clk_get_name(hw->clk)); | 777 | drate, clk_hw_get_name(hw)); |
778 | return -EINVAL; | 778 | return -EINVAL; |
779 | } | 779 | } |
780 | 780 | ||
@@ -1015,7 +1015,7 @@ static int samsung_pll2550xx_set_rate(struct clk_hw *hw, unsigned long drate, | |||
1015 | rate = samsung_get_pll_settings(pll, drate); | 1015 | rate = samsung_get_pll_settings(pll, drate); |
1016 | if (!rate) { | 1016 | if (!rate) { |
1017 | pr_err("%s: Invalid rate : %lu for pll clk %s\n", __func__, | 1017 | pr_err("%s: Invalid rate : %lu for pll clk %s\n", __func__, |
1018 | drate, __clk_get_name(hw->clk)); | 1018 | drate, clk_hw_get_name(hw)); |
1019 | return -EINVAL; | 1019 | return -EINVAL; |
1020 | } | 1020 | } |
1021 | 1021 | ||
@@ -1113,7 +1113,7 @@ static int samsung_pll2650xx_set_rate(struct clk_hw *hw, unsigned long drate, | |||
1113 | rate = samsung_get_pll_settings(pll, drate); | 1113 | rate = samsung_get_pll_settings(pll, drate); |
1114 | if (!rate) { | 1114 | if (!rate) { |
1115 | pr_err("%s: Invalid rate : %lu for pll clk %s\n", __func__, | 1115 | pr_err("%s: Invalid rate : %lu for pll clk %s\n", __func__, |
1116 | drate, __clk_get_name(hw->clk)); | 1116 | drate, clk_hw_get_name(hw)); |
1117 | return -EINVAL; | 1117 | return -EINVAL; |
1118 | } | 1118 | } |
1119 | 1119 | ||
diff --git a/drivers/clk/shmobile/clk-div6.c b/drivers/clk/shmobile/clk-div6.c index ee66f49812df..b4c8d6746f68 100644 --- a/drivers/clk/shmobile/clk-div6.c +++ b/drivers/clk/shmobile/clk-div6.c | |||
@@ -139,7 +139,7 @@ static u8 cpg_div6_clock_get_parent(struct clk_hw *hw) | |||
139 | } | 139 | } |
140 | 140 | ||
141 | pr_err("%s: %s DIV6 clock set to invalid parent %u\n", | 141 | pr_err("%s: %s DIV6 clock set to invalid parent %u\n", |
142 | __func__, __clk_get_name(hw->clk), hw_index); | 142 | __func__, clk_hw_get_name(hw), hw_index); |
143 | return 0; | 143 | return 0; |
144 | } | 144 | } |
145 | 145 | ||
diff --git a/drivers/clk/st/clk-flexgen.c b/drivers/clk/st/clk-flexgen.c index 965b13ba3515..bd355ee33766 100644 --- a/drivers/clk/st/clk-flexgen.c +++ b/drivers/clk/st/clk-flexgen.c | |||
@@ -45,7 +45,7 @@ static int flexgen_enable(struct clk_hw *hw) | |||
45 | 45 | ||
46 | clk_gate_ops.enable(fgate_hw); | 46 | clk_gate_ops.enable(fgate_hw); |
47 | 47 | ||
48 | pr_debug("%s: flexgen output enabled\n", __clk_get_name(hw->clk)); | 48 | pr_debug("%s: flexgen output enabled\n", clk_hw_get_name(hw)); |
49 | return 0; | 49 | return 0; |
50 | } | 50 | } |
51 | 51 | ||
@@ -59,7 +59,7 @@ static void flexgen_disable(struct clk_hw *hw) | |||
59 | 59 | ||
60 | clk_gate_ops.disable(fgate_hw); | 60 | clk_gate_ops.disable(fgate_hw); |
61 | 61 | ||
62 | pr_debug("%s: flexgen output disabled\n", __clk_get_name(hw->clk)); | 62 | pr_debug("%s: flexgen output disabled\n", clk_hw_get_name(hw)); |
63 | } | 63 | } |
64 | 64 | ||
65 | static int flexgen_is_enabled(struct clk_hw *hw) | 65 | static int flexgen_is_enabled(struct clk_hw *hw) |
diff --git a/drivers/clk/st/clkgen-fsyn.c b/drivers/clk/st/clkgen-fsyn.c index aa3117db4514..83ccf142ff2a 100644 --- a/drivers/clk/st/clkgen-fsyn.c +++ b/drivers/clk/st/clkgen-fsyn.c | |||
@@ -513,7 +513,7 @@ static unsigned long quadfs_pll_fs660c32_recalc_rate(struct clk_hw *hw, | |||
513 | params.ndiv = CLKGEN_READ(pll, ndiv); | 513 | params.ndiv = CLKGEN_READ(pll, ndiv); |
514 | if (clk_fs660c32_vco_get_rate(parent_rate, ¶ms, &rate)) | 514 | if (clk_fs660c32_vco_get_rate(parent_rate, ¶ms, &rate)) |
515 | pr_err("%s:%s error calculating rate\n", | 515 | pr_err("%s:%s error calculating rate\n", |
516 | __clk_get_name(hw->clk), __func__); | 516 | clk_hw_get_name(hw), __func__); |
517 | 517 | ||
518 | pll->ndiv = params.ndiv; | 518 | pll->ndiv = params.ndiv; |
519 | 519 | ||
@@ -558,7 +558,7 @@ static long quadfs_pll_fs660c32_round_rate(struct clk_hw *hw, unsigned long rate | |||
558 | clk_fs660c32_vco_get_rate(*prate, ¶ms, &rate); | 558 | clk_fs660c32_vco_get_rate(*prate, ¶ms, &rate); |
559 | 559 | ||
560 | pr_debug("%s: %s new rate %ld [sdiv=0x%x,md=0x%x,pe=0x%x,nsdiv3=%u]\n", | 560 | pr_debug("%s: %s new rate %ld [sdiv=0x%x,md=0x%x,pe=0x%x,nsdiv3=%u]\n", |
561 | __func__, __clk_get_name(hw->clk), | 561 | __func__, clk_hw_get_name(hw), |
562 | rate, (unsigned int)params.sdiv, | 562 | rate, (unsigned int)params.sdiv, |
563 | (unsigned int)params.mdiv, | 563 | (unsigned int)params.mdiv, |
564 | (unsigned int)params.pe, (unsigned int)params.nsdiv); | 564 | (unsigned int)params.pe, (unsigned int)params.nsdiv); |
@@ -581,7 +581,7 @@ static int quadfs_pll_fs660c32_set_rate(struct clk_hw *hw, unsigned long rate, | |||
581 | clk_fs660c32_vco_get_rate(parent_rate, ¶ms, &hwrate); | 581 | clk_fs660c32_vco_get_rate(parent_rate, ¶ms, &hwrate); |
582 | 582 | ||
583 | pr_debug("%s: %s new rate %ld [ndiv=0x%x]\n", | 583 | pr_debug("%s: %s new rate %ld [ndiv=0x%x]\n", |
584 | __func__, __clk_get_name(hw->clk), | 584 | __func__, clk_hw_get_name(hw), |
585 | hwrate, (unsigned int)params.ndiv); | 585 | hwrate, (unsigned int)params.ndiv); |
586 | 586 | ||
587 | if (!hwrate) | 587 | if (!hwrate) |
@@ -745,7 +745,7 @@ static int quadfs_fsynth_enable(struct clk_hw *hw) | |||
745 | struct st_clk_quadfs_fsynth *fs = to_quadfs_fsynth(hw); | 745 | struct st_clk_quadfs_fsynth *fs = to_quadfs_fsynth(hw); |
746 | unsigned long flags = 0; | 746 | unsigned long flags = 0; |
747 | 747 | ||
748 | pr_debug("%s: %s\n", __func__, __clk_get_name(hw->clk)); | 748 | pr_debug("%s: %s\n", __func__, clk_hw_get_name(hw)); |
749 | 749 | ||
750 | quadfs_fsynth_program_rate(fs); | 750 | quadfs_fsynth_program_rate(fs); |
751 | 751 | ||
@@ -770,7 +770,7 @@ static void quadfs_fsynth_disable(struct clk_hw *hw) | |||
770 | struct st_clk_quadfs_fsynth *fs = to_quadfs_fsynth(hw); | 770 | struct st_clk_quadfs_fsynth *fs = to_quadfs_fsynth(hw); |
771 | unsigned long flags = 0; | 771 | unsigned long flags = 0; |
772 | 772 | ||
773 | pr_debug("%s: %s\n", __func__, __clk_get_name(hw->clk)); | 773 | pr_debug("%s: %s\n", __func__, clk_hw_get_name(hw)); |
774 | 774 | ||
775 | if (fs->lock) | 775 | if (fs->lock) |
776 | spin_lock_irqsave(fs->lock, flags); | 776 | spin_lock_irqsave(fs->lock, flags); |
@@ -787,7 +787,7 @@ static int quadfs_fsynth_is_enabled(struct clk_hw *hw) | |||
787 | u32 nsb = CLKGEN_READ(fs, nsb[fs->chan]); | 787 | u32 nsb = CLKGEN_READ(fs, nsb[fs->chan]); |
788 | 788 | ||
789 | pr_debug("%s: %s enable bit = 0x%x\n", | 789 | pr_debug("%s: %s enable bit = 0x%x\n", |
790 | __func__, __clk_get_name(hw->clk), nsb); | 790 | __func__, clk_hw_get_name(hw), nsb); |
791 | 791 | ||
792 | return fs->data->standby_polarity ? !nsb : !!nsb; | 792 | return fs->data->standby_polarity ? !nsb : !!nsb; |
793 | } | 793 | } |
@@ -946,10 +946,10 @@ static unsigned long quadfs_recalc_rate(struct clk_hw *hw, | |||
946 | 946 | ||
947 | if (clk_fs_get_rate(parent_rate, ¶ms, &rate)) { | 947 | if (clk_fs_get_rate(parent_rate, ¶ms, &rate)) { |
948 | pr_err("%s:%s error calculating rate\n", | 948 | pr_err("%s:%s error calculating rate\n", |
949 | __clk_get_name(hw->clk), __func__); | 949 | clk_hw_get_name(hw), __func__); |
950 | } | 950 | } |
951 | 951 | ||
952 | pr_debug("%s:%s rate %lu\n", __clk_get_name(hw->clk), __func__, rate); | 952 | pr_debug("%s:%s rate %lu\n", clk_hw_get_name(hw), __func__, rate); |
953 | 953 | ||
954 | return rate; | 954 | return rate; |
955 | } | 955 | } |
@@ -962,7 +962,7 @@ static long quadfs_round_rate(struct clk_hw *hw, unsigned long rate, | |||
962 | rate = quadfs_find_best_rate(hw, rate, *prate, ¶ms); | 962 | rate = quadfs_find_best_rate(hw, rate, *prate, ¶ms); |
963 | 963 | ||
964 | pr_debug("%s: %s new rate %ld [sdiv=0x%x,md=0x%x,pe=0x%x,nsdiv3=%u]\n", | 964 | pr_debug("%s: %s new rate %ld [sdiv=0x%x,md=0x%x,pe=0x%x,nsdiv3=%u]\n", |
965 | __func__, __clk_get_name(hw->clk), | 965 | __func__, clk_hw_get_name(hw), |
966 | rate, (unsigned int)params.sdiv, (unsigned int)params.mdiv, | 966 | rate, (unsigned int)params.sdiv, (unsigned int)params.mdiv, |
967 | (unsigned int)params.pe, (unsigned int)params.nsdiv); | 967 | (unsigned int)params.pe, (unsigned int)params.nsdiv); |
968 | 968 | ||
diff --git a/drivers/clk/st/clkgen-mux.c b/drivers/clk/st/clkgen-mux.c index 81f2372b97ff..4f7f6c00b219 100644 --- a/drivers/clk/st/clkgen-mux.c +++ b/drivers/clk/st/clkgen-mux.c | |||
@@ -139,7 +139,7 @@ static u8 clkgena_divmux_get_parent(struct clk_hw *hw) | |||
139 | genamux->muxsel = clk_mux_ops.get_parent(mux_hw); | 139 | genamux->muxsel = clk_mux_ops.get_parent(mux_hw); |
140 | if ((s8)genamux->muxsel < 0) { | 140 | if ((s8)genamux->muxsel < 0) { |
141 | pr_debug("%s: %s: Invalid parent, setting to default.\n", | 141 | pr_debug("%s: %s: Invalid parent, setting to default.\n", |
142 | __func__, __clk_get_name(hw->clk)); | 142 | __func__, clk_hw_get_name(hw)); |
143 | genamux->muxsel = 0; | 143 | genamux->muxsel = 0; |
144 | } | 144 | } |
145 | 145 | ||
diff --git a/drivers/clk/st/clkgen-pll.c b/drivers/clk/st/clkgen-pll.c index cc2b52ec730a..47a38a994cac 100644 --- a/drivers/clk/st/clkgen-pll.c +++ b/drivers/clk/st/clkgen-pll.c | |||
@@ -292,7 +292,7 @@ static unsigned long recalc_stm_pll800c65(struct clk_hw *hw, | |||
292 | res = (uint64_t)2 * (uint64_t)parent_rate * (uint64_t)ndiv; | 292 | res = (uint64_t)2 * (uint64_t)parent_rate * (uint64_t)ndiv; |
293 | rate = (unsigned long)div64_u64(res, mdiv * (1 << pdiv)); | 293 | rate = (unsigned long)div64_u64(res, mdiv * (1 << pdiv)); |
294 | 294 | ||
295 | pr_debug("%s:%s rate %lu\n", __clk_get_name(hw->clk), __func__, rate); | 295 | pr_debug("%s:%s rate %lu\n", clk_hw_get_name(hw), __func__, rate); |
296 | 296 | ||
297 | return rate; | 297 | return rate; |
298 | 298 | ||
@@ -317,7 +317,7 @@ static unsigned long recalc_stm_pll1600c65(struct clk_hw *hw, | |||
317 | /* Note: input is divided by 1000 to avoid overflow */ | 317 | /* Note: input is divided by 1000 to avoid overflow */ |
318 | rate = ((2 * (parent_rate / 1000) * ndiv) / mdiv) * 1000; | 318 | rate = ((2 * (parent_rate / 1000) * ndiv) / mdiv) * 1000; |
319 | 319 | ||
320 | pr_debug("%s:%s rate %lu\n", __clk_get_name(hw->clk), __func__, rate); | 320 | pr_debug("%s:%s rate %lu\n", clk_hw_get_name(hw), __func__, rate); |
321 | 321 | ||
322 | return rate; | 322 | return rate; |
323 | } | 323 | } |
@@ -339,7 +339,7 @@ static unsigned long recalc_stm_pll3200c32(struct clk_hw *hw, | |||
339 | /* Note: input is divided to avoid overflow */ | 339 | /* Note: input is divided to avoid overflow */ |
340 | rate = ((2 * (parent_rate/1000) * ndiv) / idf) * 1000; | 340 | rate = ((2 * (parent_rate/1000) * ndiv) / idf) * 1000; |
341 | 341 | ||
342 | pr_debug("%s:%s rate %lu\n", __clk_get_name(hw->clk), __func__, rate); | 342 | pr_debug("%s:%s rate %lu\n", clk_hw_get_name(hw), __func__, rate); |
343 | 343 | ||
344 | return rate; | 344 | return rate; |
345 | } | 345 | } |
@@ -366,7 +366,7 @@ static unsigned long recalc_stm_pll1200c32(struct clk_hw *hw, | |||
366 | /* Note: input is divided by 1000 to avoid overflow */ | 366 | /* Note: input is divided by 1000 to avoid overflow */ |
367 | rate = (((parent_rate / 1000) * ldf) / (odf * idf)) * 1000; | 367 | rate = (((parent_rate / 1000) * ldf) / (odf * idf)) * 1000; |
368 | 368 | ||
369 | pr_debug("%s:%s rate %lu\n", __clk_get_name(hw->clk), __func__, rate); | 369 | pr_debug("%s:%s rate %lu\n", clk_hw_get_name(hw), __func__, rate); |
370 | 370 | ||
371 | return rate; | 371 | return rate; |
372 | } | 372 | } |
diff --git a/drivers/clk/tegra/clk-pll.c b/drivers/clk/tegra/clk-pll.c index 69fea7d08681..d6d4ecb88e94 100644 --- a/drivers/clk/tegra/clk-pll.c +++ b/drivers/clk/tegra/clk-pll.c | |||
@@ -264,7 +264,7 @@ static int clk_pll_wait_for_lock(struct tegra_clk_pll *pll) | |||
264 | } | 264 | } |
265 | 265 | ||
266 | pr_err("%s: Timed out waiting for pll %s lock\n", __func__, | 266 | pr_err("%s: Timed out waiting for pll %s lock\n", __func__, |
267 | __clk_get_name(pll->hw.clk)); | 267 | clk_hw_get_name(&pll->hw)); |
268 | 268 | ||
269 | return -1; | 269 | return -1; |
270 | } | 270 | } |
@@ -595,7 +595,7 @@ static int clk_pll_set_rate(struct clk_hw *hw, unsigned long rate, | |||
595 | if (pll->params->flags & TEGRA_PLL_FIXED) { | 595 | if (pll->params->flags & TEGRA_PLL_FIXED) { |
596 | if (rate != pll->params->fixed_rate) { | 596 | if (rate != pll->params->fixed_rate) { |
597 | pr_err("%s: Can not change %s fixed rate %lu to %lu\n", | 597 | pr_err("%s: Can not change %s fixed rate %lu to %lu\n", |
598 | __func__, __clk_get_name(hw->clk), | 598 | __func__, clk_hw_get_name(hw), |
599 | pll->params->fixed_rate, rate); | 599 | pll->params->fixed_rate, rate); |
600 | return -EINVAL; | 600 | return -EINVAL; |
601 | } | 601 | } |
@@ -605,7 +605,7 @@ static int clk_pll_set_rate(struct clk_hw *hw, unsigned long rate, | |||
605 | if (_get_table_rate(hw, &cfg, rate, parent_rate) && | 605 | if (_get_table_rate(hw, &cfg, rate, parent_rate) && |
606 | _calc_rate(hw, &cfg, rate, parent_rate)) { | 606 | _calc_rate(hw, &cfg, rate, parent_rate)) { |
607 | pr_err("%s: Failed to set %s rate %lu\n", __func__, | 607 | pr_err("%s: Failed to set %s rate %lu\n", __func__, |
608 | __clk_get_name(hw->clk), rate); | 608 | clk_hw_get_name(hw), rate); |
609 | WARN_ON(1); | 609 | WARN_ON(1); |
610 | return -EINVAL; | 610 | return -EINVAL; |
611 | } | 611 | } |
@@ -663,7 +663,7 @@ static unsigned long clk_pll_recalc_rate(struct clk_hw *hw, | |||
663 | if (_get_table_rate(hw, &sel, pll->params->fixed_rate, | 663 | if (_get_table_rate(hw, &sel, pll->params->fixed_rate, |
664 | parent_rate)) { | 664 | parent_rate)) { |
665 | pr_err("Clock %s has unknown fixed frequency\n", | 665 | pr_err("Clock %s has unknown fixed frequency\n", |
666 | __clk_get_name(hw->clk)); | 666 | clk_hw_get_name(hw)); |
667 | BUG(); | 667 | BUG(); |
668 | } | 668 | } |
669 | return pll->params->fixed_rate; | 669 | return pll->params->fixed_rate; |
diff --git a/drivers/clk/ti/apll.c b/drivers/clk/ti/apll.c index 24febd4fe324..f3eab6e79027 100644 --- a/drivers/clk/ti/apll.c +++ b/drivers/clk/ti/apll.c | |||
@@ -50,7 +50,7 @@ static int dra7_apll_enable(struct clk_hw *hw) | |||
50 | if (!ad) | 50 | if (!ad) |
51 | return -EINVAL; | 51 | return -EINVAL; |
52 | 52 | ||
53 | clk_name = __clk_get_name(clk->hw.clk); | 53 | clk_name = clk_hw_get_name(&clk->hw); |
54 | 54 | ||
55 | state <<= __ffs(ad->idlest_mask); | 55 | state <<= __ffs(ad->idlest_mask); |
56 | 56 | ||
@@ -273,7 +273,7 @@ static int omap2_apll_enable(struct clk_hw *hw) | |||
273 | 273 | ||
274 | if (i == MAX_APLL_WAIT_TRIES) { | 274 | if (i == MAX_APLL_WAIT_TRIES) { |
275 | pr_warn("%s failed to transition to locked\n", | 275 | pr_warn("%s failed to transition to locked\n", |
276 | __clk_get_name(clk->hw.clk)); | 276 | clk_hw_get_name(&clk->hw)); |
277 | return -EBUSY; | 277 | return -EBUSY; |
278 | } | 278 | } |
279 | 279 | ||
diff --git a/drivers/clk/ti/clkt_dflt.c b/drivers/clk/ti/clkt_dflt.c index a176b8ac8dd0..90d7d8a21c49 100644 --- a/drivers/clk/ti/clkt_dflt.c +++ b/drivers/clk/ti/clkt_dflt.c | |||
@@ -110,7 +110,7 @@ static void _omap2_module_wait_ready(struct clk_hw_omap *clk) | |||
110 | if (r) { | 110 | if (r) { |
111 | /* IDLEST register not in the CM module */ | 111 | /* IDLEST register not in the CM module */ |
112 | _wait_idlest_generic(clk, idlest_reg, (1 << idlest_bit), | 112 | _wait_idlest_generic(clk, idlest_reg, (1 << idlest_bit), |
113 | idlest_val, __clk_get_name(clk->hw.clk)); | 113 | idlest_val, clk_hw_get_name(&clk->hw)); |
114 | } else { | 114 | } else { |
115 | ti_clk_ll_ops->cm_wait_module_ready(0, prcm_mod, idlest_reg_id, | 115 | ti_clk_ll_ops->cm_wait_module_ready(0, prcm_mod, idlest_reg_id, |
116 | idlest_bit); | 116 | idlest_bit); |
@@ -216,7 +216,7 @@ int omap2_dflt_clk_enable(struct clk_hw *hw) | |||
216 | if (ret) { | 216 | if (ret) { |
217 | WARN(1, | 217 | WARN(1, |
218 | "%s: could not enable %s's clockdomain %s: %d\n", | 218 | "%s: could not enable %s's clockdomain %s: %d\n", |
219 | __func__, __clk_get_name(hw->clk), | 219 | __func__, clk_hw_get_name(hw), |
220 | clk->clkdm_name, ret); | 220 | clk->clkdm_name, ret); |
221 | return ret; | 221 | return ret; |
222 | } | 222 | } |
@@ -224,7 +224,7 @@ int omap2_dflt_clk_enable(struct clk_hw *hw) | |||
224 | 224 | ||
225 | if (unlikely(!clk->enable_reg)) { | 225 | if (unlikely(!clk->enable_reg)) { |
226 | pr_err("%s: %s missing enable_reg\n", __func__, | 226 | pr_err("%s: %s missing enable_reg\n", __func__, |
227 | __clk_get_name(hw->clk)); | 227 | clk_hw_get_name(hw)); |
228 | ret = -EINVAL; | 228 | ret = -EINVAL; |
229 | goto err; | 229 | goto err; |
230 | } | 230 | } |
@@ -270,7 +270,7 @@ void omap2_dflt_clk_disable(struct clk_hw *hw) | |||
270 | * controlled by its parent. | 270 | * controlled by its parent. |
271 | */ | 271 | */ |
272 | pr_err("%s: independent clock %s has no enable_reg\n", | 272 | pr_err("%s: independent clock %s has no enable_reg\n", |
273 | __func__, __clk_get_name(hw->clk)); | 273 | __func__, clk_hw_get_name(hw)); |
274 | return; | 274 | return; |
275 | } | 275 | } |
276 | 276 | ||
diff --git a/drivers/clk/ti/clockdomain.c b/drivers/clk/ti/clockdomain.c index 362a62c10311..b9bc3b8df659 100644 --- a/drivers/clk/ti/clockdomain.c +++ b/drivers/clk/ti/clockdomain.c | |||
@@ -48,23 +48,23 @@ int omap2_clkops_enable_clkdm(struct clk_hw *hw) | |||
48 | 48 | ||
49 | if (unlikely(!clk->clkdm)) { | 49 | if (unlikely(!clk->clkdm)) { |
50 | pr_err("%s: %s: no clkdm set ?!\n", __func__, | 50 | pr_err("%s: %s: no clkdm set ?!\n", __func__, |
51 | __clk_get_name(hw->clk)); | 51 | clk_hw_get_name(hw)); |
52 | return -EINVAL; | 52 | return -EINVAL; |
53 | } | 53 | } |
54 | 54 | ||
55 | if (unlikely(clk->enable_reg)) | 55 | if (unlikely(clk->enable_reg)) |
56 | pr_err("%s: %s: should use dflt_clk_enable ?!\n", __func__, | 56 | pr_err("%s: %s: should use dflt_clk_enable ?!\n", __func__, |
57 | __clk_get_name(hw->clk)); | 57 | clk_hw_get_name(hw)); |
58 | 58 | ||
59 | if (ti_clk_get_features()->flags & TI_CLK_DISABLE_CLKDM_CONTROL) { | 59 | if (ti_clk_get_features()->flags & TI_CLK_DISABLE_CLKDM_CONTROL) { |
60 | pr_err("%s: %s: clkfw-based clockdomain control disabled ?!\n", | 60 | pr_err("%s: %s: clkfw-based clockdomain control disabled ?!\n", |
61 | __func__, __clk_get_name(hw->clk)); | 61 | __func__, clk_hw_get_name(hw)); |
62 | return 0; | 62 | return 0; |
63 | } | 63 | } |
64 | 64 | ||
65 | ret = ti_clk_ll_ops->clkdm_clk_enable(clk->clkdm, hw->clk); | 65 | ret = ti_clk_ll_ops->clkdm_clk_enable(clk->clkdm, hw->clk); |
66 | WARN(ret, "%s: could not enable %s's clockdomain %s: %d\n", | 66 | WARN(ret, "%s: could not enable %s's clockdomain %s: %d\n", |
67 | __func__, __clk_get_name(hw->clk), clk->clkdm_name, ret); | 67 | __func__, clk_hw_get_name(hw), clk->clkdm_name, ret); |
68 | 68 | ||
69 | return ret; | 69 | return ret; |
70 | } | 70 | } |
@@ -86,17 +86,17 @@ void omap2_clkops_disable_clkdm(struct clk_hw *hw) | |||
86 | 86 | ||
87 | if (unlikely(!clk->clkdm)) { | 87 | if (unlikely(!clk->clkdm)) { |
88 | pr_err("%s: %s: no clkdm set ?!\n", __func__, | 88 | pr_err("%s: %s: no clkdm set ?!\n", __func__, |
89 | __clk_get_name(hw->clk)); | 89 | clk_hw_get_name(hw)); |
90 | return; | 90 | return; |
91 | } | 91 | } |
92 | 92 | ||
93 | if (unlikely(clk->enable_reg)) | 93 | if (unlikely(clk->enable_reg)) |
94 | pr_err("%s: %s: should use dflt_clk_disable ?!\n", __func__, | 94 | pr_err("%s: %s: should use dflt_clk_disable ?!\n", __func__, |
95 | __clk_get_name(hw->clk)); | 95 | clk_hw_get_name(hw)); |
96 | 96 | ||
97 | if (ti_clk_get_features()->flags & TI_CLK_DISABLE_CLKDM_CONTROL) { | 97 | if (ti_clk_get_features()->flags & TI_CLK_DISABLE_CLKDM_CONTROL) { |
98 | pr_err("%s: %s: clkfw-based clockdomain control disabled ?!\n", | 98 | pr_err("%s: %s: clkfw-based clockdomain control disabled ?!\n", |
99 | __func__, __clk_get_name(hw->clk)); | 99 | __func__, clk_hw_get_name(hw)); |
100 | return; | 100 | return; |
101 | } | 101 | } |
102 | 102 | ||
diff --git a/drivers/clk/ux500/clk-prcmu.c b/drivers/clk/ux500/clk-prcmu.c index bf63c96acb1a..7f343821f4e4 100644 --- a/drivers/clk/ux500/clk-prcmu.c +++ b/drivers/clk/ux500/clk-prcmu.c | |||
@@ -43,7 +43,7 @@ static void clk_prcmu_unprepare(struct clk_hw *hw) | |||
43 | struct clk_prcmu *clk = to_clk_prcmu(hw); | 43 | struct clk_prcmu *clk = to_clk_prcmu(hw); |
44 | if (prcmu_request_clock(clk->cg_sel, false)) | 44 | if (prcmu_request_clock(clk->cg_sel, false)) |
45 | pr_err("clk_prcmu: %s failed to disable %s.\n", __func__, | 45 | pr_err("clk_prcmu: %s failed to disable %s.\n", __func__, |
46 | __clk_get_name(hw->clk)); | 46 | clk_hw_get_name(hw)); |
47 | else | 47 | else |
48 | clk->is_prepared = 0; | 48 | clk->is_prepared = 0; |
49 | } | 49 | } |
@@ -101,11 +101,11 @@ static int clk_prcmu_opp_prepare(struct clk_hw *hw) | |||
101 | 101 | ||
102 | if (!clk->opp_requested) { | 102 | if (!clk->opp_requested) { |
103 | err = prcmu_qos_add_requirement(PRCMU_QOS_APE_OPP, | 103 | err = prcmu_qos_add_requirement(PRCMU_QOS_APE_OPP, |
104 | (char *)__clk_get_name(hw->clk), | 104 | (char *)clk_hw_get_name(hw), |
105 | 100); | 105 | 100); |
106 | if (err) { | 106 | if (err) { |
107 | pr_err("clk_prcmu: %s fail req APE OPP for %s.\n", | 107 | pr_err("clk_prcmu: %s fail req APE OPP for %s.\n", |
108 | __func__, __clk_get_name(hw->clk)); | 108 | __func__, clk_hw_get_name(hw)); |
109 | return err; | 109 | return err; |
110 | } | 110 | } |
111 | clk->opp_requested = 1; | 111 | clk->opp_requested = 1; |
@@ -114,7 +114,7 @@ static int clk_prcmu_opp_prepare(struct clk_hw *hw) | |||
114 | err = prcmu_request_clock(clk->cg_sel, true); | 114 | err = prcmu_request_clock(clk->cg_sel, true); |
115 | if (err) { | 115 | if (err) { |
116 | prcmu_qos_remove_requirement(PRCMU_QOS_APE_OPP, | 116 | prcmu_qos_remove_requirement(PRCMU_QOS_APE_OPP, |
117 | (char *)__clk_get_name(hw->clk)); | 117 | (char *)clk_hw_get_name(hw)); |
118 | clk->opp_requested = 0; | 118 | clk->opp_requested = 0; |
119 | return err; | 119 | return err; |
120 | } | 120 | } |
@@ -129,13 +129,13 @@ static void clk_prcmu_opp_unprepare(struct clk_hw *hw) | |||
129 | 129 | ||
130 | if (prcmu_request_clock(clk->cg_sel, false)) { | 130 | if (prcmu_request_clock(clk->cg_sel, false)) { |
131 | pr_err("clk_prcmu: %s failed to disable %s.\n", __func__, | 131 | pr_err("clk_prcmu: %s failed to disable %s.\n", __func__, |
132 | __clk_get_name(hw->clk)); | 132 | clk_hw_get_name(hw)); |
133 | return; | 133 | return; |
134 | } | 134 | } |
135 | 135 | ||
136 | if (clk->opp_requested) { | 136 | if (clk->opp_requested) { |
137 | prcmu_qos_remove_requirement(PRCMU_QOS_APE_OPP, | 137 | prcmu_qos_remove_requirement(PRCMU_QOS_APE_OPP, |
138 | (char *)__clk_get_name(hw->clk)); | 138 | (char *)clk_hw_get_name(hw)); |
139 | clk->opp_requested = 0; | 139 | clk->opp_requested = 0; |
140 | } | 140 | } |
141 | 141 | ||
@@ -151,7 +151,7 @@ static int clk_prcmu_opp_volt_prepare(struct clk_hw *hw) | |||
151 | err = prcmu_request_ape_opp_100_voltage(true); | 151 | err = prcmu_request_ape_opp_100_voltage(true); |
152 | if (err) { | 152 | if (err) { |
153 | pr_err("clk_prcmu: %s fail req APE OPP VOLT for %s.\n", | 153 | pr_err("clk_prcmu: %s fail req APE OPP VOLT for %s.\n", |
154 | __func__, __clk_get_name(hw->clk)); | 154 | __func__, clk_hw_get_name(hw)); |
155 | return err; | 155 | return err; |
156 | } | 156 | } |
157 | clk->opp_requested = 1; | 157 | clk->opp_requested = 1; |
@@ -174,7 +174,7 @@ static void clk_prcmu_opp_volt_unprepare(struct clk_hw *hw) | |||
174 | 174 | ||
175 | if (prcmu_request_clock(clk->cg_sel, false)) { | 175 | if (prcmu_request_clock(clk->cg_sel, false)) { |
176 | pr_err("clk_prcmu: %s failed to disable %s.\n", __func__, | 176 | pr_err("clk_prcmu: %s failed to disable %s.\n", __func__, |
177 | __clk_get_name(hw->clk)); | 177 | clk_hw_get_name(hw)); |
178 | return; | 178 | return; |
179 | } | 179 | } |
180 | 180 | ||
diff --git a/drivers/clk/ux500/clk-sysctrl.c b/drivers/clk/ux500/clk-sysctrl.c index e364c9d4aa60..266ddea630d2 100644 --- a/drivers/clk/ux500/clk-sysctrl.c +++ b/drivers/clk/ux500/clk-sysctrl.c | |||
@@ -52,7 +52,7 @@ static void clk_sysctrl_unprepare(struct clk_hw *hw) | |||
52 | struct clk_sysctrl *clk = to_clk_sysctrl(hw); | 52 | struct clk_sysctrl *clk = to_clk_sysctrl(hw); |
53 | if (ab8500_sysctrl_clear(clk->reg_sel[0], clk->reg_mask[0])) | 53 | if (ab8500_sysctrl_clear(clk->reg_sel[0], clk->reg_mask[0])) |
54 | dev_err(clk->dev, "clk_sysctrl: %s fail to clear %s.\n", | 54 | dev_err(clk->dev, "clk_sysctrl: %s fail to clear %s.\n", |
55 | __func__, __clk_get_name(hw->clk)); | 55 | __func__, clk_hw_get_name(hw)); |
56 | } | 56 | } |
57 | 57 | ||
58 | static unsigned long clk_sysctrl_recalc_rate(struct clk_hw *hw, | 58 | static unsigned long clk_sysctrl_recalc_rate(struct clk_hw *hw, |