__genpd_runtime_suspend(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ‘‘ __genpd_runtime_suspend(9) β€” Kernel API Manual, but make it make sense

okay so bestie, you're looking at a page from the Kernel API Manual, and it's about __genpd_runtime_suspend β€” a tiny little function with main character energy. ✨ It's the one that literally walks the whole hierarchy of ->runtime_suspend() callbacks. Like, it doesn't just do its own thing and dip β€” it goes up the chain, babes. πŸ’…


🌸 NAME 🌸

__genpd_runtime_suspend β€” walk the hierarchy of ->runtime_suspend() callbacks

no cap, that's the whole vibe: it's a hierarchy-walker. 🫢


✨ SYNOPSIS ✨

int __genpd_runtime_suspend (struct device *dev);

that's it. one arg, one int coming back at you. clean. iconic. πŸŽ€


πŸ’– ARGUMENTS πŸ’–

  • dev β€” the device to handle. yeah, that's it. that's the whole description. short and slay. πŸ¦‹

πŸ”₯ SEE ALSO πŸ”₯

okay buckle up, because this list is long and we are not skipping a single one of them, periodt. 😭

like I said. every. single. one. πŸ’€ (affectionate)


friendly reminder bestie: this page is from the Kernel API Manual, and it's filed under ./drivers/pmdomain, dated October 2026. so when you're citing it in your little writeup, that's the vibe check. 🌈

stay power-efficient out there, genpd girlies β€” mwah πŸ’œπŸ§šβ€β™€οΈβ­

πŸ“¦ where this page comes from