devfreq_notifier_call(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 devfreq_notifier_call(9) 🌸

okay so this is a page from the Kernel API Manual β€” yes bestie, the kernel has its own manual and we're reading it πŸ’… this one's about devfreq_notifier_call.


✨ NAME ✨

devfreq_notifier_call β€” the little function whose whole job is to shout "hey!! the device frequency requirements changed!!" outside the devfreq framework 🫢 no cap, that's it, that's the gig.


πŸ¦‹ SYNOPSIS πŸ¦‹

int devfreq_notifier_call (struct notifier_block *nb , unsigned long type , void *devp );

πŸŽ€ ARGUMENTS πŸŽ€

  • nb β€” the notifier_block, and it's supposed to be devfreq->nb πŸ‘‘ that's the expected one, okay?
  • type β€” literally not used πŸ™ˆ
  • devp β€” also not used πŸ™ˆ iconically doing nothing

πŸ’– DESCRIPTION πŸ’–

Called by a notifier that uses devfreq->nb. periodt ✨ it's the callback, it gets called, the frequency requirements have changed, we move on.


🌈 SEE ALSO 🌈

the whole friend group, all aboard the devfreq train πŸš‚ β€” and they all live in the kernel file ./drivers/devfreq/devfreq.c:


ngl that's a long list but every single one of them is valid, don't @ me πŸ’€

and that's the whole page bestie, you ate that πŸ“πŸ’œ β€” sourced from ./drivers/devfreq, dated October 2026, filed under devfreq_notifier_call(9) ✨ mwah πŸ’‹

πŸ“¦ where this page comes from