There are a bunch of pr_.*() messages in the file, use a common pr_fmt
for making them a little bit shorter.

Signed-off-by: Pantelis Antoniou <[email protected]>
---
 drivers/of/overlay.c | 84 ++++++++++++++++++++++++----------------------------
 1 file changed, 38 insertions(+), 46 deletions(-)

diff --git a/drivers/of/overlay.c b/drivers/of/overlay.c
index 89ebb70..eecd6d2 100644
--- a/drivers/of/overlay.c
+++ b/drivers/of/overlay.c
@@ -9,6 +9,8 @@
  * version 2 as published by the Free Software Foundation.
  */
 
+#define pr_fmt(fmt) "overlay: %s() " fmt, __func__
+
 #undef DEBUG
 #include <linux/kernel.h>
 #include <linux/module.h>
@@ -175,8 +177,8 @@ static int of_overlay_apply_one(struct of_overlay *ov,
        for_each_property_of_node(overlay, prop) {
                ret = of_overlay_apply_single_property(ov, target, prop);
                if (ret) {
-                       pr_err("%s: Failed to apply prop @%s/%s\n",
-                               __func__, target->full_name, prop->name);
+                       pr_err("Failed to apply prop @%s/%s\n",
+                               target->full_name, prop->name);
                        return ret;
                }
        }
@@ -184,9 +186,8 @@ static int of_overlay_apply_one(struct of_overlay *ov,
        for_each_child_of_node(overlay, child) {
                ret = of_overlay_apply_single_device_node(ov, target, child);
                if (ret != 0) {
-                       pr_err("%s: Failed to apply single node @%s/%s\n",
-                                       __func__, target->full_name,
-                                       child->name);
+                       pr_err("Failed to apply single node @%s/%s\n",
+                                       target->full_name, child->name);
                        of_node_put(child);
                        return ret;
                }
@@ -214,8 +215,8 @@ static int of_overlay_apply(struct of_overlay *ov)
 
                err = of_overlay_apply_one(ov, ovinfo->target, ovinfo->overlay);
                if (err != 0) {
-                       pr_err("%s: overlay failed '%s'\n",
-                               __func__, ovinfo->target->full_name);
+                       pr_err("overlay failed '%s'\n",
+                               ovinfo->target->full_name);
                        return err;
                }
        }
@@ -237,8 +238,7 @@ static struct device_node *find_target_node_direct(struct 
of_overlay *ov,
        if (ret == 0) {
                target = of_find_node_by_phandle(val);
                if (!target) {
-                       pr_err("%s: Could not find target phandle 0x%x\n",
-                                       __func__, val);
+                       pr_err("Could not find target phandle 0x%x\n", val);
                        return NULL;
                }
                goto check_root;
@@ -251,8 +251,8 @@ static struct device_node *find_target_node_direct(struct 
of_overlay *ov,
                if (!ov->target_root) {
                        target = of_find_node_by_path(path);
                        if (!target)
-                               pr_err("%s: Could not find target path 
\"%s\"\n",
-                                               __func__, path);
+                               pr_err("Could not find target path \"%s\"\n",
+                                               path);
                        return target;
                }
 
@@ -265,8 +265,7 @@ static struct device_node *find_target_node_direct(struct 
of_overlay *ov,
                                        of_node_full_name(ov->target_root),
                                        *path ? "/" : "", path);
                        if (!newpath) {
-                               pr_err("%s: Could not allocate \"%s%s%s\"\n",
-                                       __func__,
+                               pr_err("Could not allocate \"%s%s%s\"\n",
                                        of_node_full_name(ov->target_root),
                                        *path ? "/" : "", path);
                                return NULL;
@@ -280,8 +279,7 @@ static struct device_node *find_target_node_direct(struct 
of_overlay *ov,
                /* target is an alias, need to check */
                target = of_find_node_by_path(path);
                if (!target) {
-                       pr_err("%s: Could not find alias \"%s\"\n",
-                                       __func__, path);
+                       pr_err("Could not find alias \"%s\"\n", path);
                        return NULL;
                }
                goto check_root;
@@ -298,8 +296,8 @@ check_root:
                if (np == ov->target_root)
                        return target;
        }
-       pr_err("%s: target \"%s\" not under target_root \"%s\"\n",
-                       __func__, of_node_full_name(target),
+       pr_err("target \"%s\" not under target_root \"%s\"\n",
+                       of_node_full_name(target),
                        of_node_full_name(ov->target_root));
        /* target is not under target_root */
        of_node_put(target);
@@ -331,8 +329,7 @@ static struct device_node *find_target_node(struct 
of_overlay *ov,
 
        target_indirect = of_get_child_by_name(info_node, "target-indirect");
        if (!target_indirect) {
-               pr_err("%s: Failed to find target-indirect node at %s\n",
-                               __func__,
+               pr_err("Failed to find target-indirect node at %s\n",
                                of_node_full_name(info_node));
                return NULL;
        }
@@ -340,8 +337,8 @@ static struct device_node *find_target_node(struct 
of_overlay *ov,
        indirect = of_get_child_by_name(target_indirect, ov->indirect_id);
        of_node_put(target_indirect);
        if (!indirect) {
-               pr_err("%s: Failed to find indirect child node \"%s\" at %s\n",
-                               __func__, ov->indirect_id,
+               pr_err("Failed to find indirect child node \"%s\" at %s\n",
+                               ov->indirect_id,
                                of_node_full_name(info_node));
                return NULL;
        }
@@ -349,8 +346,8 @@ static struct device_node *find_target_node(struct 
of_overlay *ov,
        target = find_target_node_direct(ov, indirect);
 
        if (!target) {
-               pr_err("%s: Failed to find target for \"%s\" at %s\n",
-                               __func__, ov->indirect_id,
+               pr_err("Failed to find target for \"%s\" at %s\n",
+                               ov->indirect_id,
                                of_node_full_name(indirect));
        }
        of_node_put(indirect);
@@ -705,8 +702,7 @@ static int __of_overlay_create(struct device_node *tree,
 
        id = idr_alloc(&ov_idr, ov, 0, 0, GFP_KERNEL);
        if (id < 0) {
-               pr_err("%s: idr_alloc() failed for tree@%s\n",
-                               __func__, tree->full_name);
+               pr_err("idr_alloc() failed for tree@%s\n", tree->full_name);
                err = id;
                goto err_destroy_trans;
        }
@@ -715,46 +711,46 @@ static int __of_overlay_create(struct device_node *tree,
        /* build the overlay info structures */
        err = of_build_overlay_info(ov, tree);
        if (err) {
-               pr_err("%s: of_build_overlay_info() failed for tree@%s\n",
-                               __func__, tree->full_name);
+               pr_err("of_build_overlay_info() failed for tree@%s\n",
+                               tree->full_name);
                goto err_free_idr;
        }
 
        /* apply the overlay */
        err = of_overlay_apply(ov);
        if (err) {
-               pr_err("%s: of_overlay_apply() failed for tree@%s\n",
-                               __func__, tree->full_name);
+               pr_err("of_overlay_apply() failed for tree@%s\n",
+                               tree->full_name);
                goto err_abort_trans;
        }
 
        err = of_overlay_add_symbols(tree, ov);
        if (err) {
-               pr_err("%s: of_overlay_add_symbols() failed for tree@%s\n",
-                               __func__, tree->full_name);
+               pr_err("of_overlay_add_symbols() failed for tree@%s\n",
+                               tree->full_name);
                goto err_abort_trans;
        }
 
        /* apply the changeset */
        err = __of_changeset_apply(&ov->cset);
        if (err) {
-               pr_err("%s: __of_changeset_apply() failed for tree@%s\n",
-                               __func__, tree->full_name);
+               pr_err("__of_changeset_apply() failed for tree@%s\n",
+                               tree->full_name);
                goto err_revert_overlay;
        }
 
        ov->kobj.kset = ov_kset;
        err = kobject_add(&ov->kobj, NULL, "%d", id);
        if (err != 0) {
-               pr_err("%s: kobject_add() failed for tree@%s\n",
-                               __func__, tree->full_name);
+               pr_err("kobject_add() failed for tree@%s\n",
+                               tree->full_name);
                goto err_cancel_overlay;
        }
 
        err = sysfs_create_groups(&ov->kobj, ov->attr_groups);
        if (err != 0) {
-               pr_err("%s: sysfs_create_groups() failed for tree@%s\n",
-                               __func__, tree->full_name);
+               pr_err("sysfs_create_groups() failed for tree@%s\n",
+                               tree->full_name);
                goto err_remove_kobj;
        }
 
@@ -871,9 +867,8 @@ static int overlay_is_topmost(struct of_overlay *ov, struct 
device_node *dn)
                /* check against each subtree affected by this overlay */
                list_for_each_entry(ce, &ovt->cset.entries, node) {
                        if (overlay_subtree_check(ce->np, dn)) {
-                               pr_err("%s: #%d clashes #%d @%s\n",
-                                       __func__, ov->id, ovt->id,
-                                       dn->full_name);
+                               pr_err("#%d clashes #%d @%s\n",
+                                       ov->id, ovt->id, dn->full_name);
                                return 0;
                        }
                }
@@ -899,8 +894,7 @@ static int overlay_removal_is_ok(struct of_overlay *ov)
 
        list_for_each_entry(ce, &ov->cset.entries, node) {
                if (!overlay_is_topmost(ov, ce->np)) {
-                       pr_err("%s: overlay #%d is not topmost\n",
-                                       __func__, ov->id);
+                       pr_err("overlay #%d is not topmost\n", ov->id);
                        return 0;
                }
        }
@@ -926,16 +920,14 @@ int of_overlay_destroy(int id)
        ov = idr_find(&ov_idr, id);
        if (ov == NULL) {
                err = -ENODEV;
-               pr_err("%s: Could not find overlay #%d\n",
-                               __func__, id);
+               pr_err("Could not find overlay #%d\n", id);
                goto out;
        }
 
        /* check whether the overlay is safe to remove */
        if (!overlay_removal_is_ok(ov)) {
                err = -EBUSY;
-               pr_err("%s: removal check failed for overlay #%d\n",
-                               __func__, id);
+               pr_err("removal check failed for overlay #%d\n", id);
                goto out;
        }
 
-- 
1.7.12

Reply via email to