aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephen Boyd <sboyd@codeaurora.org>2015-08-12 14:42:23 -0400
committerMichael Turquette <mturquette@baylibre.com>2015-08-24 19:49:12 -0400
commit836ee0f7d95c3feb742bd4b3a02fea3fe75bdef3 (patch)
tree8373b393c080d72c4f0fa240951babe06a9b8a55
parente7df6f6e21883d7e8b3ad4641c911da8314ef283 (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.c4
-rw-r--r--drivers/clk/clk-xgene.c22
-rw-r--r--drivers/clk/pistachio/clk-pll.c4
-rw-r--r--drivers/clk/qcom/clk-branch.c2
-rw-r--r--drivers/clk/rockchip/clk-inverter.c2
-rw-r--r--drivers/clk/rockchip/clk-mmc-phase.c2
-rw-r--r--drivers/clk/samsung/clk-pll.c18
-rw-r--r--drivers/clk/shmobile/clk-div6.c2
-rw-r--r--drivers/clk/st/clk-flexgen.c4
-rw-r--r--drivers/clk/st/clkgen-fsyn.c18
-rw-r--r--drivers/clk/st/clkgen-mux.c2
-rw-r--r--drivers/clk/st/clkgen-pll.c8
-rw-r--r--drivers/clk/tegra/clk-pll.c8
-rw-r--r--drivers/clk/ti/apll.c4
-rw-r--r--drivers/clk/ti/clkt_dflt.c8
-rw-r--r--drivers/clk/ti/clockdomain.c14
-rw-r--r--drivers/clk/ux500/clk-prcmu.c16
-rw-r--r--drivers/clk/ux500/clk-sysctrl.c2
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), &reg, 237 clk_hw_get_name(hw), &reg,
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), &reg, 248 clk_hw_get_name(hw), &reg,
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
65static int flexgen_is_enabled(struct clk_hw *hw) 65static 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, &params, &rate)) 514 if (clk_fs660c32_vco_get_rate(parent_rate, &params, &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, &params, &rate); 558 clk_fs660c32_vco_get_rate(*prate, &params, &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, &params, &hwrate); 581 clk_fs660c32_vco_get_rate(parent_rate, &params, &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, &params, &rate)) { 947 if (clk_fs_get_rate(parent_rate, &params, &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, &params); 962 rate = quadfs_find_best_rate(hw, rate, *prate, &params);
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
58static unsigned long clk_sysctrl_recalc_rate(struct clk_hw *hw, 58static unsigned long clk_sysctrl_recalc_rate(struct clk_hw *hw,