omap2xxx_prm_clear_mod_irqs(9)
β¨ omap2xxx_prm_clear_mod_irqs β¨
okay so bestie, welcome to the Kernel API Manual π β yes we're reading kernel docs for fun now, that's just who we are. This one is genuinely iconic if you're into OMAP2xxx power management, and honestly? Same.
πΈ NAME πΈ
omap2xxx_prm_clear_mod_irqs β clears the wakeup status bits for a module, no cap π
π¦ SYNOPSIS π¦
int omap2xxx_prm_clear_mod_irqs (s16 module , u8 regs , u32 wkst_mask );
π ARGUMENTS π
moduleβ the PRM module whose wakeups we're clearing. literally the target, the main character of this call πregsβ the register offset to clear. yes, that one π«Άwkst_maskβ the wakeup status mask to clear. the mask, the moment, the slay β¨
π DESCRIPTION π
So what it does: it clears the wakeup status bits for a given module so that the device can re-enter idle. That's the whole vibe β clear the bits, let the device chill again ππ€
π SEE ALSO π
- Kernel file
./arch/arm/mach-omap2/prm2xxx.c omap2xxx_prm_read_reset_sources(9)omap2xxx_pwrst_to_common_pwrst(9)omap2xxx_prm_dpll_reset(9)
and that's the page, bestie π§π this little gem lives in ./arch/arm/mach-omap2, dated October 2026, and it's fr fr giving kernel-internals realness. go off, OMAP2xxx β¨πΈπ
π¦ 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