clk: Print an info line before disabling unused clocks
authorKonrad Dybcio <konrad.dybcio@linaro.org>
Tue, 7 Mar 2023 13:29:28 +0000 (14:29 +0100)
committerStephen Boyd <sboyd@kernel.org>
Wed, 29 Mar 2023 18:49:06 +0000 (11:49 -0700)
Currently, the regulator framework informs us before calling into
their unused cleanup paths, which eases at least some debugging. The
same could be beneficial for clocks, so that random shutdowns shortly
after most initcalls are done can be less of a guess.

Add a pr_info before disabling unused clocks to do so.

Reviewed-by: Marijn Suijten <marijn.suijten@somainline.org>
Signed-off-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Link: https://lore.kernel.org/r/20230307132928.3887737-1-konrad.dybcio@linaro.org
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/clk.c

index 9410a4e..663933c 100644 (file)
@@ -1406,6 +1406,8 @@ static int __init clk_disable_unused(void)
                return 0;
        }
 
+       pr_info("clk: Disabling unused clocks\n");
+
        clk_prepare_lock();
 
        hlist_for_each_entry(core, &clk_root_list, child_node)