omap3_dpll_deny_idle(9)
π 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β thestruct 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 π§
_omap3_noncore_dpll_lock(9)_omap3_noncore_dpll_bypass(9)_omap3_noncore_dpll_stop(9)_lookup_dco(9)_lookup_sddiv(9)omap3_noncore_dpll_ssc_program(9)omap3_noncore_dpll_program(9)omap3_dpll_recalc(9)omap3_noncore_dpll_enable(9)omap3_noncore_dpll_disable(9)omap3_noncore_dpll_determine_rate(9)omap3_noncore_dpll_set_parent(9)omap3_noncore_dpll_set_rate(9)omap3_noncore_dpll_set_rate_and_parent(9)omap3_dpll_autoidle_read(9)omap3_dpll_allow_idle(9)omap3_clkoutx2_recalc(9)omap3_core_dpll_save_context(9)omap3_core_dpll_restore_context(9)omap3_noncore_dpll_save_context(9)omap3_noncore_dpll_restore_context(9)omap3_dpll4_set_rate(9)omap3_dpll4_set_rate_and_parent(9)omap3_dpll5_set_rate(9)
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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms