]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
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)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 2 May 2024 14:18:30 +0000 (16:18 +0200)
[ Upstream commit 12ca59b91d04df32e41be5a52f0cabba912c11de ]

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>
Stable-dep-of: e581cf5d2162 ("clk: Get runtime PM before walking tree during disable_unused")
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/clk/clk.c

index 276b8a1f3c3f3a63ceab082d213b1db3e139b51f..7c92dd209a99d12156924565b28007d9c4cbde4f 100644 (file)
@@ -1315,6 +1315,8 @@ static int 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)