omap3_dpll_deny_idle(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… omap3_dpll_deny_idle(9) β€” Kernel API Manual

okay bestie, welcome to the Kernel API Manual ✨ this one's a lil function from the TI clock driver corner of the kernel and it's lowkey a whole vibe. let's get into it 🫢


✨ NAME ✨

omap3_dpll_deny_idle β€” literally just prevents a DPLL from automatically idling, no cap πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

void omap3_dpll_deny_idle (struct clk_hw_omap *clk );

that's it. that's the whole signature. she's void, she takes one pointer, she's iconic 🌸


πŸŽ€ ARGUMENTS πŸŽ€

  • clk β€” the struct clk * of the DPLL you want to operate on πŸ‘‘ this is the one you're telling "girl, do NOT go idle on me"

⭐ DESCRIPTION ⭐

so basically what this does is disable DPLL automatic idle control πŸ™ˆ that's the entire job. no return value either β€” she returns void, she gives you nothing back, and honestly? that's main character energy πŸ’€βœ¨

no return value means void, bestie β€” don't go assigning her to a variable, she does not have one for you 😭

πŸ”₯ SEE ALSO πŸ”₯

okay this list is LONG and honestly highkey impressive, so let's give it the respect it deserves. all of these live in the Kernel file ./drivers/clk/ti/dpll3xxx.c 🧚

and yes, omap3_dpll_allow_idle(9) is right there in the list β€” she's the opposite twin, the yin to this yang, the "go ahead bestie, idle" to this function's "absolutely not" πŸŒˆβœ‹


aaaand that's the page, bestie, you ate that πŸ’– this lil writeup came from the ./drivers/clk/ti directory, dated October 2026, and it's filed under omap3_dpll_deny_idle(9) β€” periodt πŸŽ€πŸ¦‹πŸ‘‘

πŸ“¦ where this page comes from