pm_clk_suspend(9)
π€ pm_clk_suspend β like, the Kernel API Manual girlies know π
okay so bestie, welcome to pm_clk_suspend, a little function from the Kernel API Manual, section 9 (that's the kernel API section, iykyk β¨). She's short, she's sweet, she disables clocks. Let's get into it π
πΈ NAME
pm_clk_suspend β literally just: Disable clocks in a device's PM clock list. That's it. That's the whole vibe. No cap π
β¨ SYNOPSIS
int pm_clk_suspend (struct device *dev );
Look at her. Iconic. Returns an int, takes one pointer, minding her own business π«Ά
π¦ ARGUMENTS
devβ the device you wanna disable the clocks for. That's the one. Point at it and she'll go turn its clocks off π
π SEE ALSO
Okay so this is the part where she tags her whole friend group in the group chat π and there are so many of them. Here's the full squad, plus the kernel file they all live in:
Kernel file: ./drivers/base/power/clock_ops.c
pm_clk_list_lock(9)pm_clk_list_unlock(9)pm_clk_op_lock(9)pm_clk_op_unlock(9)__pm_clk_enable(9)pm_clk_acquire(9)pm_clk_add(9)pm_clk_add_clk(9)of_pm_clk_add_clks(9)__pm_clk_remove(9)pm_clk_remove_clk(9)pm_clk_init(9)pm_clk_create(9)pm_clk_destroy(9)pm_clk_resume(9)pm_clk_notify(9)enable_clock(9)disable_clock(9)pm_clk_notify(9)β yes she's listed twice, no that's not a typo, she just really wanted to be there ππpm_clk_add_notifier(9)
fr fr go read pm_clk_resume(9) after this one, they're like the same person but opposite energy π
okay that's the whole page bestie, she's smol but she's mighty π§
this drop came straight from ./drivers/base/power and it's stamped October 2026 β go off, bestie, mwah ππ
π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms