_clk_generi...autoidle_all(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… _clk_generi...autoidle_all(9) β€” the Kernel API Manual, bestie edition πŸŽ€

okay so this is a page from the Kernel API Manual and honestly? it's short, it's sweet, and it absolutely ate. it's about a function called _clk_generic_allow_autoidle_all and it does exactly one thing, but it does it for everybody. main character energy fr fr ✨


πŸ¦‹ NAME πŸ¦‹

_clk_generic_allow_autoidle_all β€” enable autoidle for all clocks, no cap πŸ’«


🌸 SYNOPSIS 🌸

void _clk_generic_allow_autoidle_all (void );

that's it. that's the whole vibe. it takes nothing and gives everything 🫢


πŸŽ€ ARGUMENTS πŸŽ€

  • void β€” no arguments bestie, like literally none, it's giving self-sufficient queen πŸ‘‘

πŸ’– DESCRIPTION πŸ’–

so what it does is: it enables hardware autoidle for all registered DT clocks... but only the ones that actually have the feature. iykyk 🌈

like, it's not out here forcing autoidle on clocks that can't hang β€” just the ones with the feature. respectful king behavior honestly πŸ’…

ngl, this is the "turn it on for everyone who can do it" button. periodt. ⭐

πŸ”₯ SEE ALSO πŸ”₯


and that's the whole page!! sourced from ./drivers/clk/ti, dated October 2026 β€” so mark your calendars bestie, this lore is from the future πŸ¦‹πŸ’œ mwah, go enable some autoidle ily πŸ“πŸ§š

πŸ“¦ where this page comes from