pm_clk_suspend(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’€ 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

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