Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

clk: Convert to using %pOFn instead of device_node.name

In preparation to remove the node name pointer from struct device_node,
convert printf users to use the %pOFn format specifier.

Cc: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
Cc: Michael Turquette <mturquette@baylibre.com>
Cc: Stephen Boyd <sboyd@kernel.org>
Cc: linux-clk@vger.kernel.org
Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-renesas-soc@vger.kernel.org
Cc: linux-omap@vger.kernel.org
Signed-off-by: Rob Herring <robh@kernel.org>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>

authored by

Rob Herring and committed by
Stephen Boyd
e665f029 5b394b2d

+151 -153
+2 -2
drivers/clk/axs10x/pll_clock.c
··· 301 301 302 302 ret = clk_hw_register(NULL, &pll_clk->hw); 303 303 if (ret) { 304 - pr_err("failed to register %s clock\n", node->name); 304 + pr_err("failed to register %pOFn clock\n", node); 305 305 goto err_unmap_lock; 306 306 } 307 307 308 308 ret = of_clk_add_hw_provider(node, of_clk_hw_simple_get, &pll_clk->hw); 309 309 if (ret) { 310 - pr_err("failed to add hw provider for %s clock\n", node->name); 310 + pr_err("failed to add hw provider for %pOFn clock\n", node); 311 311 goto err_unregister_clk; 312 312 } 313 313
+11 -11
drivers/clk/bcm/clk-kona-setup.c
··· 808 808 809 809 ret = of_address_to_resource(node, 0, &res); 810 810 if (ret) { 811 - pr_err("%s: no valid CCU registers found for %s\n", __func__, 812 - node->name); 811 + pr_err("%s: no valid CCU registers found for %pOFn\n", __func__, 812 + node); 813 813 goto out_err; 814 814 } 815 815 816 816 range = resource_size(&res); 817 817 if (range > (resource_size_t)U32_MAX) { 818 - pr_err("%s: address range too large for %s\n", __func__, 819 - node->name); 818 + pr_err("%s: address range too large for %pOFn\n", __func__, 819 + node); 820 820 goto out_err; 821 821 } 822 822 823 823 ccu->range = (u32)range; 824 824 825 825 if (!ccu_data_valid(ccu)) { 826 - pr_err("%s: ccu data not valid for %s\n", __func__, node->name); 826 + pr_err("%s: ccu data not valid for %pOFn\n", __func__, node); 827 827 goto out_err; 828 828 } 829 829 830 830 ccu->base = ioremap(res.start, ccu->range); 831 831 if (!ccu->base) { 832 - pr_err("%s: unable to map CCU registers for %s\n", __func__, 833 - node->name); 832 + pr_err("%s: unable to map CCU registers for %pOFn\n", __func__, 833 + node); 834 834 goto out_err; 835 835 } 836 836 ccu->node = of_node_get(node); ··· 848 848 849 849 ret = of_clk_add_hw_provider(node, of_clk_kona_onecell_get, ccu); 850 850 if (ret) { 851 - pr_err("%s: error adding ccu %s as provider (%d)\n", __func__, 852 - node->name, ret); 851 + pr_err("%s: error adding ccu %pOFn as provider (%d)\n", __func__, 852 + node, ret); 853 853 goto out_err; 854 854 } 855 855 856 856 if (!kona_ccu_init(ccu)) 857 - pr_err("Broadcom %s initialization had errors\n", node->name); 857 + pr_err("Broadcom %pOFn initialization had errors\n", node); 858 858 859 859 return; 860 860 out_err: 861 861 kona_ccu_teardown(ccu); 862 - pr_err("Broadcom %s setup aborted\n", node->name); 862 + pr_err("Broadcom %pOFn setup aborted\n", node); 863 863 }
+2 -2
drivers/clk/clk-asm9260.c
··· 281 281 282 282 base = of_io_request_and_map(np, 0, np->name); 283 283 if (IS_ERR(base)) 284 - panic("%s: unable to map resource", np->name); 284 + panic("%pOFn: unable to map resource", np); 285 285 286 286 /* register pll */ 287 287 rate = (ioread32(base + HW_SYSPLLCTRL) & 0xffff) * 1000000; ··· 292 292 ref_clk, 0, rate, accuracy); 293 293 294 294 if (IS_ERR(hw)) 295 - panic("%s: can't register REFCLK. Check DT!", np->name); 295 + panic("%pOFn: can't register REFCLK. Check DT!", np); 296 296 297 297 for (n = 0; n < ARRAY_SIZE(asm9260_mux_clks); n++) { 298 298 const struct asm9260_mux_clock *mc = &asm9260_mux_clks[n];
+5 -5
drivers/clk/clk-cdce925.c
··· 669 669 670 670 /* Register PLL clocks */ 671 671 for (i = 0; i < data->chip_info->num_plls; ++i) { 672 - pll_clk_name[i] = kasprintf(GFP_KERNEL, "%s.pll%d", 673 - client->dev.of_node->name, i); 672 + pll_clk_name[i] = kasprintf(GFP_KERNEL, "%pOFn.pll%d", 673 + client->dev.of_node, i); 674 674 init.name = pll_clk_name[i]; 675 675 data->pll[i].chip = data; 676 676 data->pll[i].hw.init = &init; ··· 710 710 init.flags = 0; 711 711 init.num_parents = 1; 712 712 init.parent_names = &parent_name; /* Mux Y1 to input */ 713 - init.name = kasprintf(GFP_KERNEL, "%s.Y1", client->dev.of_node->name); 713 + init.name = kasprintf(GFP_KERNEL, "%pOFn.Y1", client->dev.of_node); 714 714 data->clk[0].chip = data; 715 715 data->clk[0].hw.init = &init; 716 716 data->clk[0].index = 0; ··· 727 727 init.flags = CLK_SET_RATE_PARENT; 728 728 init.num_parents = 1; 729 729 for (i = 1; i < data->chip_info->num_outputs; ++i) { 730 - init.name = kasprintf(GFP_KERNEL, "%s.Y%d", 731 - client->dev.of_node->name, i+1); 730 + init.name = kasprintf(GFP_KERNEL, "%pOFn.Y%d", 731 + client->dev.of_node, i+1); 732 732 data->clk[i].chip = data; 733 733 data->clk[i].hw.init = &init; 734 734 data->clk[i].index = i;
+4 -4
drivers/clk/clk-fixed-factor.c
··· 158 158 int ret; 159 159 160 160 if (of_property_read_u32(node, "clock-div", &div)) { 161 - pr_err("%s Fixed factor clock <%s> must have a clock-div property\n", 162 - __func__, node->name); 161 + pr_err("%s Fixed factor clock <%pOFn> must have a clock-div property\n", 162 + __func__, node); 163 163 return ERR_PTR(-EIO); 164 164 } 165 165 166 166 if (of_property_read_u32(node, "clock-mult", &mult)) { 167 - pr_err("%s Fixed factor clock <%s> must have a clock-mult property\n", 168 - __func__, node->name); 167 + pr_err("%s Fixed factor clock <%pOFn> must have a clock-mult property\n", 168 + __func__, node); 169 169 return ERR_PTR(-EIO); 170 170 } 171 171
+4 -4
drivers/clk/clk-gpio.c
··· 233 233 if (IS_ERR(gpiod)) { 234 234 ret = PTR_ERR(gpiod); 235 235 if (ret == -EPROBE_DEFER) 236 - pr_debug("%s: %s: GPIOs not yet available, retry later\n", 237 - node->name, __func__); 236 + pr_debug("%pOFn: %s: GPIOs not yet available, retry later\n", 237 + node, __func__); 238 238 else 239 - pr_err("%s: %s: Can't get '%s' named GPIO property\n", 240 - node->name, __func__, 239 + pr_err("%pOFn: %s: Can't get '%s' named GPIO property\n", 240 + node, __func__, 241 241 gpio_name); 242 242 return ret; 243 243 }
+2 -2
drivers/clk/clk-hsdk-pll.c
··· 390 390 391 391 ret = clk_hw_register(NULL, &pll_clk->hw); 392 392 if (ret) { 393 - pr_err("failed to register %s clock\n", node->name); 393 + pr_err("failed to register %pOFn clock\n", node); 394 394 goto err_unmap_spec_regs; 395 395 } 396 396 397 397 ret = of_clk_add_hw_provider(node, of_clk_hw_simple_get, &pll_clk->hw); 398 398 if (ret) { 399 - pr_err("failed to add hw provider for %s clock\n", node->name); 399 + pr_err("failed to add hw provider for %pOFn clock\n", node); 400 400 goto err_unmap_spec_regs; 401 401 } 402 402
+2 -2
drivers/clk/clk-nomadik.c
··· 97 97 } 98 98 src_base = of_iomap(np, 0); 99 99 if (!src_base) { 100 - pr_err("%s: must have src parent node with REGS (%s)\n", 101 - __func__, np->name); 100 + pr_err("%s: must have src parent node with REGS (%pOFn)\n", 101 + __func__, np); 102 102 return; 103 103 } 104 104
+1 -1
drivers/clk/clk-npcm7xx.c
··· 549 549 550 550 ret = of_address_to_resource(clk_np, 0, &res); 551 551 if (ret) { 552 - pr_err("%s: failed to get resource, ret %d\n", clk_np->name, 552 + pr_err("%pOFn: failed to get resource, ret %d\n", clk_np, 553 553 ret); 554 554 return; 555 555 }
+2 -2
drivers/clk/clk-palmas.c
··· 195 195 prop = PALMAS_EXT_CONTROL_NSLEEP; 196 196 break; 197 197 default: 198 - dev_warn(&pdev->dev, "%s: Invalid ext control option: %u\n", 199 - node->name, prop); 198 + dev_warn(&pdev->dev, "%pOFn: Invalid ext control option: %u\n", 199 + node, prop); 200 200 prop = 0; 201 201 break; 202 202 }
+7 -7
drivers/clk/clk-qoriq.c
··· 945 945 946 946 rc = of_clk_add_provider(np, of_clk_src_simple_get, clk); 947 947 if (rc) { 948 - pr_err("%s: Couldn't register clk provider for node %s: %d\n", 949 - __func__, np->name, rc); 948 + pr_err("%s: Couldn't register clk provider for node %pOFn: %d\n", 949 + __func__, np, rc); 950 950 return; 951 951 } 952 952 } ··· 1199 1199 1200 1200 rc = of_clk_add_provider(np, of_clk_src_onecell_get, onecell_data); 1201 1201 if (rc) { 1202 - pr_err("%s: Couldn't register clk provider for node %s: %d\n", 1203 - __func__, np->name, rc); 1202 + pr_err("%s: Couldn't register clk provider for node %pOFn: %d\n", 1203 + __func__, np, rc); 1204 1204 goto err_cell; 1205 1205 } 1206 1206 ··· 1360 1360 is_old_ls1021a = true; 1361 1361 } 1362 1362 if (!clockgen.regs) { 1363 - pr_err("%s(): %s: of_iomap() failed\n", __func__, np->name); 1363 + pr_err("%s(): %pOFn: of_iomap() failed\n", __func__, np); 1364 1364 return; 1365 1365 } 1366 1366 ··· 1406 1406 1407 1407 ret = of_clk_add_provider(np, clockgen_clk_get, &clockgen); 1408 1408 if (ret) { 1409 - pr_err("%s: Couldn't register clk provider for node %s: %d\n", 1410 - __func__, np->name, ret); 1409 + pr_err("%s: Couldn't register clk provider for node %pOFn: %d\n", 1410 + __func__, np, ret); 1411 1411 } 1412 1412 1413 1413 return;
+1 -1
drivers/clk/clk-scmi.c
··· 132 132 133 133 count = handle->clk_ops->count_get(handle); 134 134 if (count < 0) { 135 - dev_err(dev, "%s: invalid clock output count\n", np->name); 135 + dev_err(dev, "%pOFn: invalid clock output count\n", np); 136 136 return -EINVAL; 137 137 } 138 138
+3 -3
drivers/clk/clk-scpi.c
··· 207 207 208 208 count = of_property_count_strings(np, "clock-output-names"); 209 209 if (count < 0) { 210 - dev_err(dev, "%s: invalid clock output count\n", np->name); 210 + dev_err(dev, "%pOFn: invalid clock output count\n", np); 211 211 return -EINVAL; 212 212 } 213 213 ··· 232 232 233 233 if (of_property_read_string_index(np, "clock-output-names", 234 234 idx, &name)) { 235 - dev_err(dev, "invalid clock name @ %s\n", np->name); 235 + dev_err(dev, "invalid clock name @ %pOFn\n", np); 236 236 return -EINVAL; 237 237 } 238 238 239 239 if (of_property_read_u32_index(np, "clock-indices", 240 240 idx, &val)) { 241 - dev_err(dev, "invalid clock index @ %s\n", np->name); 241 + dev_err(dev, "invalid clock index @ %pOFn\n", np); 242 242 return -EINVAL; 243 243 } 244 244
+2 -2
drivers/clk/clk-si5351.c
··· 1215 1215 /* per clkout properties */ 1216 1216 for_each_child_of_node(np, child) { 1217 1217 if (of_property_read_u32(child, "reg", &num)) { 1218 - dev_err(&client->dev, "missing reg property of %s\n", 1219 - child->name); 1218 + dev_err(&client->dev, "missing reg property of %pOFn\n", 1219 + child); 1220 1220 goto put_child; 1221 1221 } 1222 1222
+1 -1
drivers/clk/clk-stm32f4.c
··· 1433 1433 1434 1434 base = of_iomap(np, 0); 1435 1435 if (!base) { 1436 - pr_err("%s: unable to map resource\n", np->name); 1436 + pr_err("%pOFn: unable to map resource\n", np); 1437 1437 return; 1438 1438 } 1439 1439
+1 -1
drivers/clk/clk-stm32h7.c
··· 1216 1216 /* get RCC base @ from DT */ 1217 1217 base = of_iomap(np, 0); 1218 1218 if (!base) { 1219 - pr_err("%s: unable to map resource", np->name); 1219 + pr_err("%pOFn: unable to map resource", np); 1220 1220 goto err_free_clks; 1221 1221 } 1222 1222
+1 -1
drivers/clk/clk-stm32mp1.c
··· 2088 2088 2089 2089 base = of_iomap(np, 0); 2090 2090 if (!base) { 2091 - pr_err("%s: unable to map resource", np->name); 2091 + pr_err("%pOFn: unable to map resource", np); 2092 2092 of_node_put(np); 2093 2093 return; 2094 2094 }
+5 -5
drivers/clk/clk-tango4.c
··· 54 54 const char *parent = of_clk_get_parent_name(np, 0); 55 55 56 56 if (!base) 57 - panic("%s: invalid address\n", np->name); 57 + panic("%pOFn: invalid address\n", np); 58 58 59 59 if (readl(base + CPUCLK_DIV) & DIV_BYPASS) 60 - panic("%s: unsupported cpuclk setup\n", np->name); 60 + panic("%pOFn: unsupported cpuclk setup\n", np); 61 61 62 62 if (readl(base + SYSCLK_DIV) & DIV_BYPASS) 63 - panic("%s: unsupported sysclk setup\n", np->name); 63 + panic("%pOFn: unsupported sysclk setup\n", np); 64 64 65 65 writel(0x100, base + CPUCLK_DIV); /* disable frequency ramping */ 66 66 ··· 77 77 pp[3] = clk_register_fixed_factor(NULL, "sdio_clk", "cd6", 0, 1, 2); 78 78 79 79 if (IS_ERR(pp[0]) || IS_ERR(pp[1]) || IS_ERR(pp[2]) || IS_ERR(pp[3])) 80 - panic("%s: clk registration failed\n", np->name); 80 + panic("%pOFn: clk registration failed\n", np); 81 81 82 82 if (of_clk_add_provider(np, of_clk_src_onecell_get, &clk_data)) 83 - panic("%s: clk provider registration failed\n", np->name); 83 + panic("%pOFn: clk provider registration failed\n", np); 84 84 } 85 85 CLK_OF_DECLARE(tango4_clkgen, "sigma,tango4-clkgen", tango4_clkgen_setup);
+1 -1
drivers/clk/keystone/gate.c
··· 245 245 return; 246 246 } 247 247 248 - pr_err("%s: error registering clk %s\n", __func__, node->name); 248 + pr_err("%s: error registering clk %pOFn\n", __func__, node); 249 249 250 250 unmap_domain: 251 251 iounmap(data->domain_base);
+1 -1
drivers/clk/keystone/pll.c
··· 219 219 } 220 220 221 221 out: 222 - pr_err("%s: error initializing pll %s\n", __func__, node->name); 222 + pr_err("%s: error initializing pll %pOFn\n", __func__, node); 223 223 kfree(pll_data); 224 224 } 225 225
+6 -6
drivers/clk/renesas/clk-div6.c
··· 312 312 313 313 num_parents = of_clk_get_parent_count(np); 314 314 if (num_parents < 1) { 315 - pr_err("%s: no parent found for %s DIV6 clock\n", 316 - __func__, np->name); 315 + pr_err("%s: no parent found for %pOFn DIV6 clock\n", 316 + __func__, np); 317 317 return; 318 318 } 319 319 ··· 324 324 325 325 reg = of_iomap(np, 0); 326 326 if (reg == NULL) { 327 - pr_err("%s: failed to map %s DIV6 clock register\n", 328 - __func__, np->name); 327 + pr_err("%s: failed to map %pOFn DIV6 clock register\n", 328 + __func__, np); 329 329 goto error; 330 330 } 331 331 ··· 337 337 338 338 clk = cpg_div6_register(clk_name, num_parents, parent_names, reg, NULL); 339 339 if (IS_ERR(clk)) { 340 - pr_err("%s: failed to register %s DIV6 clock (%ld)\n", 341 - __func__, np->name, PTR_ERR(clk)); 340 + pr_err("%s: failed to register %pOFn DIV6 clock (%ld)\n", 341 + __func__, np, PTR_ERR(clk)); 342 342 goto error; 343 343 } 344 344
+4 -4
drivers/clk/renesas/clk-emev2.c
··· 86 86 clk = clk_register_divider(NULL, np->name, parent_name, 0, 87 87 smu_base + reg[0], reg[1], 8, 0, &lock); 88 88 of_clk_add_provider(np, of_clk_src_simple_get, clk); 89 - clk_register_clkdev(clk, np->name, NULL); 90 - pr_debug("## %s %s %p\n", __func__, np->name, clk); 89 + clk_register_clkdev(clk, np->full_name, NULL); 90 + pr_debug("## %s %pOFn %p\n", __func__, np, clk); 91 91 } 92 92 CLK_OF_DECLARE(emev2_smu_clkdiv, "renesas,emev2-smu-clkdiv", 93 93 emev2_smu_clkdiv_init); ··· 104 104 clk = clk_register_gate(NULL, np->name, parent_name, 0, 105 105 smu_base + reg[0], reg[1], 0, &lock); 106 106 of_clk_add_provider(np, of_clk_src_simple_get, clk); 107 - clk_register_clkdev(clk, np->name, NULL); 108 - pr_debug("## %s %s %p\n", __func__, np->name, clk); 107 + clk_register_clkdev(clk, np->full_name, NULL); 108 + pr_debug("## %s %pOFn %p\n", __func__, np, clk); 109 109 } 110 110 CLK_OF_DECLARE(emev2_smu_gclk, "renesas,emev2-smu-gclk", emev2_smu_gclk_init);
+4 -4
drivers/clk/renesas/clk-mstp.c
··· 239 239 break; 240 240 241 241 if (clkidx >= MSTP_MAX_CLOCKS) { 242 - pr_err("%s: invalid clock %s %s index %u\n", 243 - __func__, np->name, name, clkidx); 242 + pr_err("%s: invalid clock %pOFn %s index %u\n", 243 + __func__, np, name, clkidx); 244 244 continue; 245 245 } 246 246 ··· 259 259 */ 260 260 clk_register_clkdev(clks[clkidx], name, NULL); 261 261 } else { 262 - pr_err("%s: failed to register %s %s clock (%ld)\n", 263 - __func__, np->name, name, PTR_ERR(clks[clkidx])); 262 + pr_err("%s: failed to register %pOFn %s clock (%ld)\n", 263 + __func__, np, name, PTR_ERR(clks[clkidx])); 264 264 } 265 265 } 266 266
+2 -2
drivers/clk/renesas/clk-r8a73a4.c
··· 228 228 229 229 clk = r8a73a4_cpg_register_clock(np, cpg, name); 230 230 if (IS_ERR(clk)) 231 - pr_err("%s: failed to register %s %s clock (%ld)\n", 232 - __func__, np->name, name, PTR_ERR(clk)); 231 + pr_err("%s: failed to register %pOFn %s clock (%ld)\n", 232 + __func__, np, name, PTR_ERR(clk)); 233 233 else 234 234 cpg->data.clks[i] = clk; 235 235 }
+2 -2
drivers/clk/renesas/clk-r8a7740.c
··· 187 187 188 188 clk = r8a7740_cpg_register_clock(np, cpg, name); 189 189 if (IS_ERR(clk)) 190 - pr_err("%s: failed to register %s %s clock (%ld)\n", 191 - __func__, np->name, name, PTR_ERR(clk)); 190 + pr_err("%s: failed to register %pOFn %s clock (%ld)\n", 191 + __func__, np, name, PTR_ERR(clk)); 192 192 else 193 193 cpg->data.clks[i] = clk; 194 194 }
+2 -2
drivers/clk/renesas/clk-r8a7778.c
··· 130 130 131 131 clk = r8a7778_cpg_register_clock(np, cpg, name); 132 132 if (IS_ERR(clk)) 133 - pr_err("%s: failed to register %s %s clock (%ld)\n", 134 - __func__, np->name, name, PTR_ERR(clk)); 133 + pr_err("%s: failed to register %pOFn %s clock (%ld)\n", 134 + __func__, np, name, PTR_ERR(clk)); 135 135 else 136 136 cpg->data.clks[i] = clk; 137 137 }
+2 -2
drivers/clk/renesas/clk-r8a7779.c
··· 164 164 clk = r8a7779_cpg_register_clock(np, cpg, config, 165 165 plla_mult, name); 166 166 if (IS_ERR(clk)) 167 - pr_err("%s: failed to register %s %s clock (%ld)\n", 168 - __func__, np->name, name, PTR_ERR(clk)); 167 + pr_err("%s: failed to register %pOFn %s clock (%ld)\n", 168 + __func__, np, name, PTR_ERR(clk)); 169 169 else 170 170 cpg->data.clks[i] = clk; 171 171 }
+2 -2
drivers/clk/renesas/clk-rcar-gen2.c
··· 445 445 446 446 clk = rcar_gen2_cpg_register_clock(np, cpg, config, name); 447 447 if (IS_ERR(clk)) 448 - pr_err("%s: failed to register %s %s clock (%ld)\n", 449 - __func__, np->name, name, PTR_ERR(clk)); 448 + pr_err("%s: failed to register %pOFn %s clock (%ld)\n", 449 + __func__, np, name, PTR_ERR(clk)); 450 450 else 451 451 cpg->data.clks[i] = clk; 452 452 }
+2 -2
drivers/clk/renesas/clk-rz.c
··· 113 113 114 114 clk = rz_cpg_register_clock(np, cpg, name); 115 115 if (IS_ERR(clk)) 116 - pr_err("%s: failed to register %s %s clock (%ld)\n", 117 - __func__, np->name, name, PTR_ERR(clk)); 116 + pr_err("%s: failed to register %pOFn %s clock (%ld)\n", 117 + __func__, np, name, PTR_ERR(clk)); 118 118 else 119 119 cpg->data.clks[i] = clk; 120 120 }
+2 -2
drivers/clk/renesas/clk-sh73a0.c
··· 206 206 207 207 clk = sh73a0_cpg_register_clock(np, cpg, name); 208 208 if (IS_ERR(clk)) 209 - pr_err("%s: failed to register %s %s clock (%ld)\n", 210 - __func__, np->name, name, PTR_ERR(clk)); 209 + pr_err("%s: failed to register %pOFn %s clock (%ld)\n", 210 + __func__, np, name, PTR_ERR(clk)); 211 211 else 212 212 cpg->data.clks[i] = clk; 213 213 }
+1 -1
drivers/clk/st/clkgen-fsyn.c
··· 936 936 if (!clk_parent_name) 937 937 return; 938 938 939 - pll_name = kasprintf(GFP_KERNEL, "%s.pll", np->name); 939 + pll_name = kasprintf(GFP_KERNEL, "%pOFn.pll", np); 940 940 if (!pll_name) 941 941 return; 942 942
+3 -3
drivers/clk/sunxi/clk-mod0.c
··· 140 140 141 141 reg = of_io_request_and_map(node, 0, of_node_full_name(node)); 142 142 if (IS_ERR(reg)) { 143 - pr_err("Could not get registers for mod0-clk: %s\n", 144 - node->name); 143 + pr_err("Could not get registers for mod0-clk: %pOFn\n", 144 + node); 145 145 return; 146 146 } 147 147 ··· 306 306 307 307 reg = of_io_request_and_map(node, 0, of_node_full_name(node)); 308 308 if (IS_ERR(reg)) { 309 - pr_err("Couldn't map the %s clock registers\n", node->name); 309 + pr_err("Couldn't map the %pOFn clock registers\n", node); 310 310 return; 311 311 } 312 312
+10 -10
drivers/clk/sunxi/clk-sun9i-core.c
··· 88 88 89 89 reg = of_io_request_and_map(node, 0, of_node_full_name(node)); 90 90 if (IS_ERR(reg)) { 91 - pr_err("Could not get registers for a80-pll4-clk: %s\n", 92 - node->name); 91 + pr_err("Could not get registers for a80-pll4-clk: %pOFn\n", 92 + node); 93 93 return; 94 94 } 95 95 ··· 142 142 143 143 reg = of_io_request_and_map(node, 0, of_node_full_name(node)); 144 144 if (IS_ERR(reg)) { 145 - pr_err("Could not get registers for a80-gt-clk: %s\n", 146 - node->name); 145 + pr_err("Could not get registers for a80-gt-clk: %pOFn\n", 146 + node); 147 147 return; 148 148 } 149 149 ··· 197 197 198 198 reg = of_io_request_and_map(node, 0, of_node_full_name(node)); 199 199 if (IS_ERR(reg)) { 200 - pr_err("Could not get registers for a80-ahb-clk: %s\n", 201 - node->name); 200 + pr_err("Could not get registers for a80-ahb-clk: %pOFn\n", 201 + node); 202 202 return; 203 203 } 204 204 ··· 223 223 224 224 reg = of_io_request_and_map(node, 0, of_node_full_name(node)); 225 225 if (IS_ERR(reg)) { 226 - pr_err("Could not get registers for a80-apb0-clk: %s\n", 227 - node->name); 226 + pr_err("Could not get registers for a80-apb0-clk: %pOFn\n", 227 + node); 228 228 return; 229 229 } 230 230 ··· 280 280 281 281 reg = of_io_request_and_map(node, 0, of_node_full_name(node)); 282 282 if (IS_ERR(reg)) { 283 - pr_err("Could not get registers for a80-apb1-clk: %s\n", 284 - node->name); 283 + pr_err("Could not get registers for a80-apb1-clk: %pOFn\n", 284 + node); 285 285 return; 286 286 } 287 287
+2 -2
drivers/clk/sunxi/clk-sunxi.c
··· 568 568 569 569 reg = of_iomap(node, 0); 570 570 if (!reg) { 571 - pr_err("Could not get registers for factors-clk: %s\n", 572 - node->name); 571 + pr_err("Could not get registers for factors-clk: %pOFn\n", 572 + node); 573 573 return NULL; 574 574 } 575 575
+9 -9
drivers/clk/ti/apll.c
··· 143 143 144 144 clk = of_clk_get(node, 0); 145 145 if (IS_ERR(clk)) { 146 - pr_debug("clk-ref for %s not ready, retry\n", 147 - node->name); 146 + pr_debug("clk-ref for %pOFn not ready, retry\n", 147 + node); 148 148 if (!ti_clk_retry_init(node, hw, omap_clk_register_apll)) 149 149 return; 150 150 ··· 155 155 156 156 clk = of_clk_get(node, 1); 157 157 if (IS_ERR(clk)) { 158 - pr_debug("clk-bypass for %s not ready, retry\n", 159 - node->name); 158 + pr_debug("clk-bypass for %pOFn not ready, retry\n", 159 + node); 160 160 if (!ti_clk_retry_init(node, hw, omap_clk_register_apll)) 161 161 return; 162 162 ··· 202 202 203 203 init->num_parents = of_clk_get_parent_count(node); 204 204 if (init->num_parents < 1) { 205 - pr_err("dra7 apll %s must have parent(s)\n", node->name); 205 + pr_err("dra7 apll %pOFn must have parent(s)\n", node); 206 206 goto cleanup; 207 207 } 208 208 ··· 366 366 367 367 init->num_parents = of_clk_get_parent_count(node); 368 368 if (init->num_parents != 1) { 369 - pr_err("%s must have one parent\n", node->name); 369 + pr_err("%pOFn must have one parent\n", node); 370 370 goto cleanup; 371 371 } 372 372 ··· 374 374 init->parent_names = &parent_name; 375 375 376 376 if (of_property_read_u32(node, "ti,clock-frequency", &val)) { 377 - pr_err("%s missing clock-frequency\n", node->name); 377 + pr_err("%pOFn missing clock-frequency\n", node); 378 378 goto cleanup; 379 379 } 380 380 clk_hw->fixed_rate = val; 381 381 382 382 if (of_property_read_u32(node, "ti,bit-shift", &val)) { 383 - pr_err("%s missing bit-shift\n", node->name); 383 + pr_err("%pOFn missing bit-shift\n", node); 384 384 goto cleanup; 385 385 } 386 386 ··· 389 389 ad->autoidle_mask = 0x3 << val; 390 390 391 391 if (of_property_read_u32(node, "ti,idlest-shift", &val)) { 392 - pr_err("%s missing idlest-shift\n", node->name); 392 + pr_err("%pOFn missing idlest-shift\n", node); 393 393 goto cleanup; 394 394 } 395 395
+2 -2
drivers/clk/ti/clk-dra7-atl.c
··· 190 190 init.num_parents = of_clk_get_parent_count(node); 191 191 192 192 if (init.num_parents != 1) { 193 - pr_err("%s: atl clock %s must have 1 parent\n", __func__, 194 - node->name); 193 + pr_err("%s: atl clock %pOFn must have 1 parent\n", __func__, 194 + node); 195 195 goto cleanup; 196 196 } 197 197
+5 -5
drivers/clk/ti/clk.c
··· 223 223 { 224 224 struct clk_init_item *retry; 225 225 226 - pr_debug("%s: adding to retry list...\n", node->name); 226 + pr_debug("%pOFn: adding to retry list...\n", node); 227 227 retry = kzalloc(sizeof(*retry), GFP_KERNEL); 228 228 if (!retry) 229 229 return -ENOMEM; ··· 258 258 } 259 259 260 260 if (i == CLK_MAX_MEMMAPS) { 261 - pr_err("clk-provider not found for %s!\n", node->name); 261 + pr_err("clk-provider not found for %pOFn!\n", node); 262 262 return -ENOENT; 263 263 } 264 264 265 265 reg->index = i; 266 266 267 267 if (of_property_read_u32_index(node, "reg", index, &val)) { 268 - pr_err("%s must have reg[%d]!\n", node->name, index); 268 + pr_err("%pOFn must have reg[%d]!\n", node, index); 269 269 return -EINVAL; 270 270 } 271 271 ··· 312 312 /* get clocks for this parent */ 313 313 clocks = of_get_child_by_name(parent, "clocks"); 314 314 if (!clocks) { 315 - pr_err("%s missing 'clocks' child node.\n", parent->name); 315 + pr_err("%pOFn missing 'clocks' child node.\n", parent); 316 316 return -EINVAL; 317 317 } 318 318 ··· 365 365 366 366 while (!list_empty(&retry_list) && retries) { 367 367 list_for_each_entry_safe(retry, tmp, &retry_list, link) { 368 - pr_debug("retry-init: %s\n", retry->node->name); 368 + pr_debug("retry-init: %pOFn\n", retry->node); 369 369 retry->func(retry->user, retry->node); 370 370 list_del(&retry->link); 371 371 kfree(retry);
+6 -8
drivers/clk/ti/clkctrl.c
··· 259 259 struct omap_clkctrl_clk *clkctrl_clk; 260 260 int ret = 0; 261 261 262 - init.name = kasprintf(GFP_KERNEL, "%s:%s:%04x:%d", node->parent->name, 263 - node->name, offset, bit); 262 + init.name = kasprintf(GFP_KERNEL, "%pOFn:%pOFn:%04x:%d", node->parent, 263 + node, offset, bit); 264 264 clkctrl_clk = kzalloc(sizeof(*clkctrl_clk), GFP_KERNEL); 265 265 if (!init.name || !clkctrl_clk) { 266 266 ret = -ENOMEM; ··· 492 492 493 493 provider->base = of_iomap(node, 0); 494 494 495 - provider->clkdm_name = kmalloc(strlen(node->parent->name) + 3, 496 - GFP_KERNEL); 495 + provider->clkdm_name = kasprintf(GFP_KERNEL, "%pOFnxxx", node->parent); 497 496 if (!provider->clkdm_name) { 498 497 kfree(provider); 499 498 return; ··· 502 503 * Create default clkdm name, replace _cm from end of parent node 503 504 * name with _clkdm 504 505 */ 505 - strcpy(provider->clkdm_name, node->parent->name); 506 - provider->clkdm_name[strlen(provider->clkdm_name) - 2] = 0; 506 + provider->clkdm_name[strlen(provider->clkdm_name) - 5] = 0; 507 507 strcat(provider->clkdm_name, "clkdm"); 508 508 509 509 INIT_LIST_HEAD(&provider->clocks); ··· 537 539 init.flags = 0; 538 540 if (reg_data->flags & CLKF_SET_RATE_PARENT) 539 541 init.flags |= CLK_SET_RATE_PARENT; 540 - init.name = kasprintf(GFP_KERNEL, "%s:%s:%04x:%d", 541 - node->parent->name, node->name, 542 + init.name = kasprintf(GFP_KERNEL, "%pOFn:%pOFn:%04x:%d", 543 + node->parent, node, 542 544 reg_data->offset, 0); 543 545 clkctrl_clk = kzalloc(sizeof(*clkctrl_clk), GFP_KERNEL); 544 546 if (!init.name || !clkctrl_clk)
+7 -7
drivers/clk/ti/composite.c
··· 135 135 136 136 comp = _lookup_component(cclk->comp_nodes[i]); 137 137 if (!comp) { 138 - pr_debug("component %s not ready for %s, retry\n", 139 - cclk->comp_nodes[i]->name, node->name); 138 + pr_debug("component %s not ready for %pOFn, retry\n", 139 + cclk->comp_nodes[i]->name, node); 140 140 if (!ti_clk_retry_init(node, hw, 141 141 _register_composite)) 142 142 return; ··· 144 144 goto cleanup; 145 145 } 146 146 if (cclk->comp_clks[comp->type] != NULL) { 147 - pr_err("duplicate component types for %s (%s)!\n", 148 - node->name, component_clk_types[comp->type]); 147 + pr_err("duplicate component types for %pOFn (%s)!\n", 148 + node, component_clk_types[comp->type]); 149 149 goto cleanup; 150 150 } 151 151 ··· 168 168 } 169 169 170 170 if (!num_parents) { 171 - pr_err("%s: no parents found for %s!\n", __func__, node->name); 171 + pr_err("%s: no parents found for %pOFn!\n", __func__, node); 172 172 goto cleanup; 173 173 } 174 174 ··· 212 212 num_clks = of_clk_get_parent_count(node); 213 213 214 214 if (!num_clks) { 215 - pr_err("composite clk %s must have component(s)\n", node->name); 215 + pr_err("composite clk %pOFn must have component(s)\n", node); 216 216 return; 217 217 } 218 218 ··· 248 248 num_parents = of_clk_get_parent_count(node); 249 249 250 250 if (!num_parents) { 251 - pr_err("component-clock %s must have parent(s)\n", node->name); 251 + pr_err("component-clock %pOFn must have parent(s)\n", node); 252 252 return -EINVAL; 253 253 } 254 254
+2 -2
drivers/clk/ti/divider.c
··· 492 492 } 493 493 494 494 if (!valid_div) { 495 - pr_err("no valid dividers for %s table\n", node->name); 495 + pr_err("no valid dividers for %pOFn table\n", node); 496 496 return ERR_PTR(-EINVAL); 497 497 } 498 498 ··· 530 530 min_div = 1; 531 531 532 532 if (of_property_read_u32(node, "ti,max-div", &max_div)) { 533 - pr_err("no max-div for %s!\n", node->name); 533 + pr_err("no max-div for %pOFn!\n", node); 534 534 return -EINVAL; 535 535 } 536 536
+6 -6
drivers/clk/ti/dpll.c
··· 162 162 163 163 clk = of_clk_get(node, 0); 164 164 if (IS_ERR(clk)) { 165 - pr_debug("clk-ref missing for %s, retry later\n", 166 - node->name); 165 + pr_debug("clk-ref missing for %pOFn, retry later\n", 166 + node); 167 167 if (!ti_clk_retry_init(node, hw, _register_dpll)) 168 168 return; 169 169 ··· 175 175 clk = of_clk_get(node, 1); 176 176 177 177 if (IS_ERR(clk)) { 178 - pr_debug("clk-bypass missing for %s, retry later\n", 179 - node->name); 178 + pr_debug("clk-bypass missing for %pOFn, retry later\n", 179 + node); 180 180 if (!ti_clk_retry_init(node, hw, _register_dpll)) 181 181 return; 182 182 ··· 226 226 227 227 parent_name = of_clk_get_parent_name(node, 0); 228 228 if (!parent_name) { 229 - pr_err("%s must have parent\n", node->name); 229 + pr_err("%pOFn must have parent\n", node); 230 230 return; 231 231 } 232 232 ··· 305 305 306 306 init->num_parents = of_clk_get_parent_count(node); 307 307 if (!init->num_parents) { 308 - pr_err("%s must have parent(s)\n", node->name); 308 + pr_err("%pOFn must have parent(s)\n", node); 309 309 goto cleanup; 310 310 } 311 311
+4 -4
drivers/clk/ti/fapll.c
··· 555 555 556 556 init->num_parents = of_clk_get_parent_count(node); 557 557 if (init->num_parents != 2) { 558 - pr_err("%s must have two parents\n", node->name); 558 + pr_err("%pOFn must have two parents\n", node); 559 559 goto free; 560 560 } 561 561 ··· 564 564 565 565 fd->clk_ref = of_clk_get(node, 0); 566 566 if (IS_ERR(fd->clk_ref)) { 567 - pr_err("%s could not get clk_ref\n", node->name); 567 + pr_err("%pOFn could not get clk_ref\n", node); 568 568 goto free; 569 569 } 570 570 571 571 fd->clk_bypass = of_clk_get(node, 1); 572 572 if (IS_ERR(fd->clk_bypass)) { 573 - pr_err("%s could not get clk_bypass\n", node->name); 573 + pr_err("%pOFn could not get clk_bypass\n", node); 574 574 goto free; 575 575 } 576 576 577 577 fd->base = of_iomap(node, 0); 578 578 if (!fd->base) { 579 - pr_err("%s could not get IO base\n", node->name); 579 + pr_err("%pOFn could not get IO base\n", node); 580 580 goto free; 581 581 } 582 582
+2 -2
drivers/clk/ti/fixed-factor.c
··· 42 42 u32 flags = 0; 43 43 44 44 if (of_property_read_u32(node, "ti,clock-div", &div)) { 45 - pr_err("%s must have a clock-div property\n", node->name); 45 + pr_err("%pOFn must have a clock-div property\n", node); 46 46 return; 47 47 } 48 48 49 49 if (of_property_read_u32(node, "ti,clock-mult", &mult)) { 50 - pr_err("%s must have a clock-mult property\n", node->name); 50 + pr_err("%pOFn must have a clock-mult property\n", node); 51 51 return; 52 52 } 53 53
+1 -1
drivers/clk/ti/gate.c
··· 179 179 } 180 180 181 181 if (of_clk_get_parent_count(node) != 1) { 182 - pr_err("%s must have 1 parent\n", node->name); 182 + pr_err("%pOFn must have 1 parent\n", node); 183 183 return; 184 184 } 185 185
+1 -1
drivers/clk/ti/interface.c
··· 84 84 85 85 parent_name = of_clk_get_parent_name(node, 0); 86 86 if (!parent_name) { 87 - pr_err("%s must have a parent\n", node->name); 87 + pr_err("%pOFn must have a parent\n", node); 88 88 return; 89 89 } 90 90
+2 -2
drivers/clk/ti/mux.c
··· 186 186 187 187 num_parents = of_clk_get_parent_count(node); 188 188 if (num_parents < 2) { 189 - pr_err("mux-clock %s must have parents\n", node->name); 189 + pr_err("mux-clock %pOFn must have parents\n", node); 190 190 return; 191 191 } 192 192 parent_names = kzalloc((sizeof(char *) * num_parents), GFP_KERNEL); ··· 278 278 num_parents = of_clk_get_parent_count(node); 279 279 280 280 if (num_parents < 2) { 281 - pr_err("%s must have parents\n", node->name); 281 + pr_err("%pOFn must have parents\n", node); 282 282 goto cleanup; 283 283 } 284 284
+2 -2
drivers/clk/zynq/clkc.c
··· 602 602 } 603 603 604 604 if (of_address_to_resource(np, 0, &res)) { 605 - pr_err("%s: failed to get resource\n", np->name); 605 + pr_err("%pOFn: failed to get resource\n", np); 606 606 goto np_err; 607 607 } 608 608 ··· 611 611 if (slcr->data) { 612 612 zynq_clkc_base = (__force void __iomem *)slcr->data + res.start; 613 613 } else { 614 - pr_err("%s: Unable to get I/O memory\n", np->name); 614 + pr_err("%pOFn: Unable to get I/O memory\n", np); 615 615 of_node_put(slcr); 616 616 goto np_err; 617 617 }