Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e665f029 authored by Rob Herring's avatar Rob Herring Committed by Stephen Boyd
Browse files

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: default avatarRob Herring <robh@kernel.org>
Signed-off-by: default avatarStephen Boyd <sboyd@kernel.org>
parent 5b394b2d
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -301,13 +301,13 @@ static void __init of_axs10x_pll_clk_setup(struct device_node *node)


	ret = clk_hw_register(NULL, &pll_clk->hw);
	ret = clk_hw_register(NULL, &pll_clk->hw);
	if (ret) {
	if (ret) {
		pr_err("failed to register %s clock\n", node->name);
		pr_err("failed to register %pOFn clock\n", node);
		goto err_unmap_lock;
		goto err_unmap_lock;
	}
	}


	ret = of_clk_add_hw_provider(node, of_clk_hw_simple_get, &pll_clk->hw);
	ret = of_clk_add_hw_provider(node, of_clk_hw_simple_get, &pll_clk->hw);
	if (ret) {
	if (ret) {
		pr_err("failed to add hw provider for %s clock\n", node->name);
		pr_err("failed to add hw provider for %pOFn clock\n", node);
		goto err_unregister_clk;
		goto err_unregister_clk;
	}
	}


+11 −11
Original line number Original line Diff line number Diff line
@@ -808,29 +808,29 @@ void __init kona_dt_ccu_setup(struct ccu_data *ccu,


	ret = of_address_to_resource(node, 0, &res);
	ret = of_address_to_resource(node, 0, &res);
	if (ret) {
	if (ret) {
		pr_err("%s: no valid CCU registers found for %s\n", __func__,
		pr_err("%s: no valid CCU registers found for %pOFn\n", __func__,
			node->name);
			node);
		goto out_err;
		goto out_err;
	}
	}


	range = resource_size(&res);
	range = resource_size(&res);
	if (range > (resource_size_t)U32_MAX) {
	if (range > (resource_size_t)U32_MAX) {
		pr_err("%s: address range too large for %s\n", __func__,
		pr_err("%s: address range too large for %pOFn\n", __func__,
			node->name);
			node);
		goto out_err;
		goto out_err;
	}
	}


	ccu->range = (u32)range;
	ccu->range = (u32)range;


	if (!ccu_data_valid(ccu)) {
	if (!ccu_data_valid(ccu)) {
		pr_err("%s: ccu data not valid for %s\n", __func__, node->name);
		pr_err("%s: ccu data not valid for %pOFn\n", __func__, node);
		goto out_err;
		goto out_err;
	}
	}


	ccu->base = ioremap(res.start, ccu->range);
	ccu->base = ioremap(res.start, ccu->range);
	if (!ccu->base) {
	if (!ccu->base) {
		pr_err("%s: unable to map CCU registers for %s\n", __func__,
		pr_err("%s: unable to map CCU registers for %pOFn\n", __func__,
			node->name);
			node);
		goto out_err;
		goto out_err;
	}
	}
	ccu->node = of_node_get(node);
	ccu->node = of_node_get(node);
@@ -848,16 +848,16 @@ void __init kona_dt_ccu_setup(struct ccu_data *ccu,


	ret = of_clk_add_hw_provider(node, of_clk_kona_onecell_get, ccu);
	ret = of_clk_add_hw_provider(node, of_clk_kona_onecell_get, ccu);
	if (ret) {
	if (ret) {
		pr_err("%s: error adding ccu %s as provider (%d)\n", __func__,
		pr_err("%s: error adding ccu %pOFn as provider (%d)\n", __func__,
				node->name, ret);
				node, ret);
		goto out_err;
		goto out_err;
	}
	}


	if (!kona_ccu_init(ccu))
	if (!kona_ccu_init(ccu))
		pr_err("Broadcom %s initialization had errors\n", node->name);
		pr_err("Broadcom %pOFn initialization had errors\n", node);


	return;
	return;
out_err:
out_err:
	kona_ccu_teardown(ccu);
	kona_ccu_teardown(ccu);
	pr_err("Broadcom %s setup aborted\n", node->name);
	pr_err("Broadcom %pOFn setup aborted\n", node);
}
}
+2 −2
Original line number Original line Diff line number Diff line
@@ -281,7 +281,7 @@ static void __init asm9260_acc_init(struct device_node *np)


	base = of_io_request_and_map(np, 0, np->name);
	base = of_io_request_and_map(np, 0, np->name);
	if (IS_ERR(base))
	if (IS_ERR(base))
		panic("%s: unable to map resource", np->name);
		panic("%pOFn: unable to map resource", np);


	/* register pll */
	/* register pll */
	rate = (ioread32(base + HW_SYSPLLCTRL) & 0xffff) * 1000000;
	rate = (ioread32(base + HW_SYSPLLCTRL) & 0xffff) * 1000000;
@@ -292,7 +292,7 @@ static void __init asm9260_acc_init(struct device_node *np)
			ref_clk, 0, rate, accuracy);
			ref_clk, 0, rate, accuracy);


	if (IS_ERR(hw))
	if (IS_ERR(hw))
		panic("%s: can't register REFCLK. Check DT!", np->name);
		panic("%pOFn: can't register REFCLK. Check DT!", np);


	for (n = 0; n < ARRAY_SIZE(asm9260_mux_clks); n++) {
	for (n = 0; n < ARRAY_SIZE(asm9260_mux_clks); n++) {
		const struct asm9260_mux_clock *mc = &asm9260_mux_clks[n];
		const struct asm9260_mux_clock *mc = &asm9260_mux_clks[n];
+5 −5
Original line number Original line Diff line number Diff line
@@ -669,8 +669,8 @@ static int cdce925_probe(struct i2c_client *client,


	/* Register PLL clocks */
	/* Register PLL clocks */
	for (i = 0; i < data->chip_info->num_plls; ++i) {
	for (i = 0; i < data->chip_info->num_plls; ++i) {
		pll_clk_name[i] = kasprintf(GFP_KERNEL, "%s.pll%d",
		pll_clk_name[i] = kasprintf(GFP_KERNEL, "%pOFn.pll%d",
			client->dev.of_node->name, i);
			client->dev.of_node, i);
		init.name = pll_clk_name[i];
		init.name = pll_clk_name[i];
		data->pll[i].chip = data;
		data->pll[i].chip = data;
		data->pll[i].hw.init = &init;
		data->pll[i].hw.init = &init;
@@ -710,7 +710,7 @@ static int cdce925_probe(struct i2c_client *client,
	init.flags = 0;
	init.flags = 0;
	init.num_parents = 1;
	init.num_parents = 1;
	init.parent_names = &parent_name; /* Mux Y1 to input */
	init.parent_names = &parent_name; /* Mux Y1 to input */
	init.name = kasprintf(GFP_KERNEL, "%s.Y1", client->dev.of_node->name);
	init.name = kasprintf(GFP_KERNEL, "%pOFn.Y1", client->dev.of_node);
	data->clk[0].chip = data;
	data->clk[0].chip = data;
	data->clk[0].hw.init = &init;
	data->clk[0].hw.init = &init;
	data->clk[0].index = 0;
	data->clk[0].index = 0;
@@ -727,8 +727,8 @@ static int cdce925_probe(struct i2c_client *client,
	init.flags = CLK_SET_RATE_PARENT;
	init.flags = CLK_SET_RATE_PARENT;
	init.num_parents = 1;
	init.num_parents = 1;
	for (i = 1; i < data->chip_info->num_outputs; ++i) {
	for (i = 1; i < data->chip_info->num_outputs; ++i) {
		init.name = kasprintf(GFP_KERNEL, "%s.Y%d",
		init.name = kasprintf(GFP_KERNEL, "%pOFn.Y%d",
			client->dev.of_node->name, i+1);
			client->dev.of_node, i+1);
		data->clk[i].chip = data;
		data->clk[i].chip = data;
		data->clk[i].hw.init = &init;
		data->clk[i].hw.init = &init;
		data->clk[i].index = i;
		data->clk[i].index = i;
+4 −4
Original line number Original line Diff line number Diff line
@@ -158,14 +158,14 @@ static struct clk *_of_fixed_factor_clk_setup(struct device_node *node)
	int ret;
	int ret;


	if (of_property_read_u32(node, "clock-div", &div)) {
	if (of_property_read_u32(node, "clock-div", &div)) {
		pr_err("%s Fixed factor clock <%s> must have a clock-div property\n",
		pr_err("%s Fixed factor clock <%pOFn> must have a clock-div property\n",
			__func__, node->name);
			__func__, node);
		return ERR_PTR(-EIO);
		return ERR_PTR(-EIO);
	}
	}


	if (of_property_read_u32(node, "clock-mult", &mult)) {
	if (of_property_read_u32(node, "clock-mult", &mult)) {
		pr_err("%s Fixed factor clock <%s> must have a clock-mult property\n",
		pr_err("%s Fixed factor clock <%pOFn> must have a clock-mult property\n",
			__func__, node->name);
			__func__, node);
		return ERR_PTR(-EIO);
		return ERR_PTR(-EIO);
	}
	}


Loading