of_devfreq_cooling_register(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌟 of_devfreq_cooling_register(9) 🌟

okay bestie, this is the Kernel API Manual page for of_devfreq_cooling_register(9), and yes the manual name is literally of_devfreq_cooling_register(9) too β€” folding it in right here so the top line doesn’t have to be all formal and repetitive. πŸ’…

πŸŽ€ NAME πŸŽ€

This function does exactly what it says on the tin: Register devfreq cooling device, with OF information. That’s the whole main-character job. ✨

πŸ’… SYNOPSIS πŸ’…

struct thermal_cooling_device * of_devfreq_cooling_register (struct
device_node *np , struct devfreq *df );

🫢 ARGUMENTS 🫢

Two arguments, both pointers, both important:

  • np β€” pointer to OF device_node. That’s the OF device_node pointer, bestie. 🌸
  • df β€” pointer to devfreq device. Yep, the devfreq device pointer. πŸ¦‹

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/thermal/devfreq_cooling.c is where the lore lives. Also check out the whole friend group:


source: ./drivers/thermal Β· date: October 2026 Β· page: of_devfreq_cooling_register(9) β€” mwah, that’s the cute sign-off bestie πŸ’‹

πŸ“¦ where this page comes from