From: Chanwoo Choi Date: Mon, 27 Apr 2015 09:29:52 +0000 (+0900) Subject: clk: Show correct information when fail to set clock rate X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=2885c3b2a3da;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git clk: Show correct information when fail to set clock rate This patch shows the correct information for debugging when fail to set clock rate because original error message shows the error value instead of current clock rate. Cc: Mike Turquette Signed-off-by: Chanwoo Choi Acked-by: Sylwester Nawrocki Signed-off-by: Stephen Boyd --- diff --git a/drivers/clk/clk-conf.c b/drivers/clk/clk-conf.c index 48a65b2b4027..35a396bc9672 100644 --- a/drivers/clk/clk-conf.c +++ b/drivers/clk/clk-conf.c @@ -106,8 +106,9 @@ static int __set_clk_rates(struct device_node *node, bool clk_supplier) rc = clk_set_rate(clk, rate); if (rc < 0) - pr_err("clk: couldn't set %s clock rate: %d\n", - __clk_get_name(clk), rc); + pr_err("clk: couldn't set %s clk rate to %d (%d), current rate: %ld\n", + __clk_get_name(clk), rate, rc, + clk_get_rate(clk)); clk_put(clk); } index++;