omap3xxx_prm_dpll3_reset(9)
π omap3xxx_prm_dpll3_reset(9) β from the Kernel API Manual, bestie
Okay so we're reading omap3xxx_prm_dpll3_reset(9) today and honestly? It's a short one but it ate. Let's get into it π«Ά
β¨ NAME β¨
omap3xxx_prm_dpll3_reset β it uses the DPLL3 reset to reboot the OMAP SoC. That's literally the whole thing. It's giving "one job, does it well" π
πΈ SYNOPSIS πΈ
void omap3xxx_prm_dpll3_reset (void );
π ARGUMENTS π
voidβ no arguments, bestie. Zero. None. It takes nothing. She works alone π
π¦ DESCRIPTION π¦
So what it does is it sets the DPLL3 reset bit, which should reboot the SoC. That's it, that's the vibe.
And like β this is the recommended way to restart the SoC, especially when you factor in Errata i520. So yeah, don't be out here doing it some other way, this is the iconique method β¨
No return value. None. It's void, she gives nothing back and honestly? Respect π
π SEE ALSO π
The kernel file lives right here, no cap: ./arch/arm/mach-omap2/prm3xxx.c
And the whole friend group π«Ά:
omap3xxx_prm_read_pending_irqs(9)omap3xxx_prm_ocp_barrier(9)omap3xxx_prm_save_and_clear_irqen(9)omap3xxx_prm_restore_irqen(9)omap3xxx_prm_clear_mod_irqs(9)omap3_prm_reset_modem(9)omap3_prm_init_pm(9)omap3430_pre_es3_1_reconfigure_io_chain(9)omap3_prm_reconfigure_io_chain(9)omap3xxx_prm_enable_io_wakeup(9)omap3xxx_prm_read_reset_sources(9)omap3xxx_prm_iva_idle(9)omap3xxx_prm_clear_global_cold_reset(9)
π That's the whole page! Short, sweet, and lowkey iconic.
Okay byeee, this one came from ./arch/arm/mach-omap2, October 2026 vibes β mwah, love that for us π§ββοΈπ
π¦ 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