omap_default_idle(9)
π¦ NAME π¦
okay bestie, welcome to the Kernel API Manual page for omap_default_idle(9) β thatβs the manual name, folded in right here like a little name tag π«Ά
omap_default_idle β OMAP4 default ilde routine.'
and yes, the ilde spelling and that tiny trailing ' are literally in the original β we do not edit canon in this house π
π οΈ SYNOPSIS π οΈ
void omap_default_idle (void );
thatβs the whole signature, no more no less β¨
π ARGUMENTS π
voidβ no arguments. like, none. zero. zilch. the void is voiding π
π DESCRIPTION π
okay so hereβs the tea: it implements OMAP4 memory, IO ordering requirements which can't be addressed with the default cpu_do_idle hook. thatβs the job, and itβs iconic β¨
itβs used by all CPUs with !CONFIG_CPU_IDLE and by secondary CPU with CONFIG_CPU_IDLE. fr fr, those config names are exact, donβt @ me πΈ
π SEE ALSO π
bestie, go peek at these if you want the full lore π
- Kernel file
./arch/arm/mach-omap2/pm44xx.cstructstatic_dep_map(9) omap4plus_init_static_deps(9)omap4_pm_init_early(9)omap4_pm_init(9)
okay thatβs the page, bestie! source/version: ./arch/arm/mach-omap2; date: October 2026 β mwah, go touch some kernel code πβ¨
π¦ 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