pm_clk_resume(9)
π NAME π
okay so bestie, welcome to pm_clk_resume(9), straight out of the Kernel API Manual, and it does exactly one iconic thing: it enables clocks in a device's PM clock list. that's it. that's the whole assignment. β¨
πΈ SYNOPSIS πΈ
int pm_clk_resume (struct device *dev );
π ARGUMENTS π
devβ the device you want to enable the clocks for. that's the one and only thing you hand it. π«Ά
π¦ SEE ALSO π¦
so the kernel file behind all this is ./drivers/base/power/clock_ops.c β that's where the lore lives, go read it if you're feeling main character energy. π
and the whole friend group is here too: 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_suspend(9), pm_clk_notify(9), enable_clock(9), disable_clock(9), pm_clk_notify(9), and pm_clk_add_notifier(9).
and yes, pm_clk_notify(9) is in there twice β not me fixing it, not me judging, we simply don't gatekeep. π
this is exactly how the page came and we respect the original's choices, periodt.
ngl there are zero hidden options, zero env vars, zero exit codes on this page β it's a tiny page and it knows it. slay. π
and that's the whole page, no cap π source/version lives at ./drivers/base/power, dated October 2026 β take care of her, she's iconic. πβ¨π₯
π¦ 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