omap3xxx_pr...le_io_wakeup(9)
π omap3xxx_pr...le_io_wakeup(9) β from the Kernel API Manual, bestie
okay so real talk, this is a page straight out of the Kernel API Manual, and the star of the show is omap3xxx_prm_enable_io_wakeup. she's short, she's void, and she's iconic for it. let's get into it π«Ά
β¨ NAME β¨
omap3xxx_prm_enable_io_wakeup β bestie, this one enables wakeup events from the I/O wakeup latches π like that's literally her whole job.
πΈ SYNOPSIS πΈ
void omap3xxx_prm_enable_io_wakeup (void );
she takes nothing, she gives nothing back. main character energy fr.
π ARGUMENTS π
voidβ no arguments. nada. zero. the void is the vibe, and honestly? we respect it π
π¦ DESCRIPTION π¦
so what she actually does: she activates the I/O wakeup event latches, and she lets the events that those latches logged go ahead and signal a wakeup event to the PRCM. that's the whole slay β¨
but listen, because this is the important part and i'm not letting you skip it π
for I/O wakeups to actually happen, theWAKEUPENABLEbits must be set in the pad mux registers β andomap3xxx_prm_reconfigure_io_chainmust be called. no cap, both of those things, or you get nothing. π
and no return value. she's void, she doesn't do receipts. periodt π
π SEE ALSO π
the kernel file ./arch/arm/mach-omap2/prm3xxx.c is the home base, and here's the whole friend group β go say hi to all of them:
omap3xxx_prm_dpll3_reset(9)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_read_reset_sources(9)omap3xxx_prm_iva_idle(9)omap3xxx_prm_clear_global_cold_reset(9)
okay that's the whole page, you ate that π
cute little sign-off before you go: this one lives in ./arch/arm/mach-omap2, and the page is dated October 2026. bye bestie, go enable some wakeups responsibly π¦β¨π
π¦ 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