summaryrefslogtreecommitdiffstats
path: root/drivers/clk
diff options
context:
space:
mode:
authorAhmad Fatoum <a.fatoum@pengutronix.de>2021-12-02 08:42:24 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2021-12-13 23:14:12 +0100
commit9be33a90a5bca28e586dcb8ae73cf99841ed2085 (patch)
tree913a39c95fa0883f7519128de6c32c29691856d2 /drivers/clk
parent1d18aeb88b8dea512fb7401be5ec502908602711 (diff)
downloadbarebox-9be33a90a5bca28e586dcb8ae73cf99841ed2085.tar.gz
barebox-9be33a90a5bca28e586dcb8ae73cf99841ed2085.tar.xz
clk: bulk: improve error message on failure to get
We didn't have the need to handle %pOF specially yet, but for the error message in clk-bulk, not readily knowing what component couldn't get its clocks is annoying. Print the node name directly and change the error code to the error string if those are compiled in. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Link: https://lore.barebox.org/20211202074224.193631-1-a.fatoum@pengutronix.de Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/clk')
-rw-r--r--drivers/clk/clk-bulk.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/clk/clk-bulk.c b/drivers/clk/clk-bulk.c
index d530b4f968..4510283962 100644
--- a/drivers/clk/clk-bulk.c
+++ b/drivers/clk/clk-bulk.c
@@ -88,8 +88,8 @@ static int __must_check of_clk_bulk_get(struct device_node *np, int num_clks,
clks[i].clk = of_clk_get(np, i);
if (IS_ERR(clks[i].clk)) {
ret = PTR_ERR(clks[i].clk);
- pr_err("%pOF: Failed to get clk index: %d ret: %d\n",
- np, i, ret);
+ pr_err("%s: Failed to get clk index: %d ret: %pe\n",
+ np->name, i, clks[i].clk);
clks[i].clk = NULL;
goto err;
}