treewide: remove fwnode_get_name in format strings

Use %pfwP to proper type checking.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/25141
Signed-off-by: Jonas Jelonek <jonas@jonasjelonek.de>
This commit is contained in:
Rosen Penev authored and Jonas Jelonek committed 2026-09-13 12:48:56 +02:00
1 parent 2f466d1a98
commit 760fd341e3
4 files changed
+13 -16

No files matched your search

@@ -380,8 +380,7 @@ gpio_keys_get_devtree_pdata(struct device *dev)
int irq;
if (fwnode_property_read_u32(pp, "linux,code", &button->code)) {
dev_err(dev, "Button node '%s' without keycode\n",
fwnode_get_name(pp));
dev_err(dev, "Button node '%pfwP' without keycode\n", pp);
return ERR_PTR(-EINVAL);
}
@@ -122,13 +122,12 @@ static int gca230718_probe(struct i2c_client *client)
i2c_set_clientdata(client, priv);
device_for_each_child_node_scoped(&client->dev, ledNode) {
const char *lname = fwnode_get_name(ledNode);
u32 regValue = 0;
if (fwnode_property_read_u32(ledNode, "reg", &regValue))
pr_info("Missing entry \"reg\" in node %s\n", lname);
pr_info("Missing entry \"reg\" in node %pfwP\n", ledNode);
else if (regValue >= GCA230718_MAX_LEDS)
pr_info("Invalid entry \"reg\" in node %s (%u)\n",
lname, regValue);
pr_info("Invalid entry \"reg\" in node %pfwP (%u)\n",
ledNode, regValue);
else {
struct led_classdev *ledClassDev =
&(priv->leds[regValue].ledClassDev);
@@ -137,10 +136,10 @@ static int gca230718_probe(struct i2c_client *client)
priv->leds[regValue].client = client;
init_data.fwnode = fwnode_handle_get(ledNode);
pr_info("Creating LED for node %s: reg=%u\n",
lname, regValue);
pr_info("Creating LED for node %pfwP: reg=%u\n",
ledNode, regValue);
ledClassDev->name = lname;
ledClassDev->name = fwnode_get_name(ledNode);
fwnode_property_read_string(ledNode, "label", &ledClassDev->name);
ledClassDev->brightness = LED_OFF;
@@ -143,13 +143,13 @@ static int ws2812b_probe(struct spi_device *spi)
ret = fwnode_property_read_u32(led_node, "reg", &cascade);
if (ret) {
dev_err(dev, "failed to obtain numerical LED index for %s",
fwnode_get_name(led_node));
dev_err(dev, "failed to obtain numerical LED index for %pfwP",
led_node);
return ret;
}
if (cascade >= num_leds) {
dev_err(dev, "LED index of %s is larger than the number of LEDs.",
fwnode_get_name(led_node));
dev_err(dev, "LED index of %pfwP is larger than the number of LEDs.",
led_node);
return -EINVAL;
}
@@ -174,8 +174,7 @@ static int ws2812b_probe(struct spi_device *spi)
ret = devm_led_classdev_multicolor_register_ext(
dev, &priv->leds[cur_led].mc_cdev, &init_data);
if (ret) {
dev_err(dev, "registration of %s failed.",
fwnode_get_name(led_node));
dev_err(dev, "registration of %pfwP failed.", led_node);
return ret;
}
cur_led++;
@@ -378,7 +378,7 @@ ar8327_leds_init(struct ar8xxx_priv *priv, struct fwnode_handle *leds)
ret = fwnode_property_read_u32(child, "reg", &reg);
if (ret) {
pr_err("ar8327: LED %s is missing reg node\n", fwnode_get_name(child));
pr_err("ar8327: LED %pfwP is missing reg node\n", child);
continue;
}