omap3_nonco...l_set_parent(9)
π omap3_noncore_dpll_set_parent(9) β¨
okay so bestie, welcome to the Kernel API Manual π«Ά this one's a function page, it lives in the kernel API docs, and it's literally about telling a DPLL clock who its parent is. no cap.
π NAME π
omap3_noncore_dpll_set_parent β the function that sets the parent for a DPLL clock π«
β¨ SYNOPSIS β¨
int omap3_noncore_dpll_set_parent (struct clk_hw *hw , u8 index );
that's the whole signature, character for character, no edits from me πΈ
π¦ ARGUMENTS π¦
hwβ a pointer to the clock you're setting the parent for π°οΈ like, this is the clock in question, the main character.indexβ the parent index you want to select π’ which parent are we picking? this number decides.
π DESCRIPTION π
so what it does: it sets the parent for a DPLL clock π and the way it does that is by putting the DPLL into bypass or locked mode β one of the two, depending on what's going on π₯
and it returns 0 on success, or a negative error value otherwise π so like, check your return value, fr fr, don't just assume it slayed.
π SEE ALSO π
the whole friend group, all from 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_rate(9)omap3_noncore_dpll_set_rate_and_parent(9)omap3_dpll_autoidle_read(9)omap3_dpll_allow_idle(9)omap3_dpll_deny_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)
like, that's the entire group chat, go say hi π
π§ sign-off π§
this little page comes from ./drivers/clk/ti, it's dated October 2026, and the manual tag on it is omap3_nonco...l_set_parent(9) π that's it, that's the whole vibe. bye bestie, go set some parents π¦π
π¦ 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