cpuidle_unregister_device(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… cpuidle_unregister_device β€” a Kernel API Manual moment ✨

okay so bestie, welcome to the Kernel API Manual β€” this is the page for cpuidle_unregister_device, and it's literally the breakup page for a CPU's idle power-management era. no cap, that's the whole vibe. πŸŽ€


🌸 NAME 🌸

cpuidle_unregister_device β€” unregisters a CPU's idle PM feature

like. it takes the idle PM feature off the guest list. periodt. 🫢


✨ SYNOPSIS ✨

void cpuidle_unregister_device (struct cpuidle_device *dev );

that's it. that's the whole signature. returns void, so don't go looking for a return value, she gives you nothing back and she's iconic for it πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • dev β€” the cpu

(that's the original one-liner and we're keeping it exactly, but just so we're clear: it's a struct cpuidle_device * and it is, in fact, the cpu 😭)


πŸ‘‘ SEE ALSO πŸ‘‘

the whole friend group, no one left out, fr fr:

go read them. all of them. iykyk 🌈

kisses from the source tree, mwah πŸ’– β€” this one lives in ./drivers/cpuidle, dated October 2026, and she's serving cpuidle_unregister_device(9) realness till the end. πŸ§šβ€β™€οΈβ­πŸ“

πŸ“¦ where this page comes from