omap2_set_globals_prcm_mpu(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

okay so bestie, gather round β€” omap2_set_globals_prcm_mpu β€” literally just sets the MPU PRCM base address (for early use). that's it. that's the whole vibe πŸŽ€


✨ SYNOPSIS ✨

void omap2_set_globals_prcm_mpu (void __iomem *prcm_mpu );

like yes, she takes exactly one (1) argument, and yes, she returns nothing. void in, void out, no notes πŸ’…


🫢 ARGUMENTS 🫢

  • prcm_mpu β€” the PRCM_MPU base virtual address. that's the address, in virtual-land, of the PRCM_MPU base. hand it over and she'll do her thing ✨

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the tea: the manual literally just says

XXX Will be replaced when the PRM/CM drivers are completed.

which is giving "placeholder era, we'll circle back" 😭 ngl the docs are lowkey admitting she's temporary β€” the PRM/CM drivers aren't finished yet, and once they are, this whole thing gets swapped out. so like… enjoy her while she's here, i guess πŸ’€ no cap, that's all the description we got.


🌈 SEE ALSO 🌈

  • Kernel file ./arch/arm/mach-omap2/prcm_mpu44xx.c β€” go read the source if you want the real lore, iykyk πŸ“–βœ¨

and that's the page, bestie!! from the Kernel API Manual (that's the manual name, cute right? πŸ’–), filed under ./arch/arm/mach-omap2, dated October 2026 β€” mwah, slay, periodt πŸ‘‘πŸ’œ

πŸ“¦ where this page comes from