omap2_cm_base_init(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, welcome to the omap2_cm_base_init(9) page πŸ’… it lives in the Kernel API Manual, and it's here to explain a very specific little setup moment for the CM driver ✨

πŸŽ€ NAME πŸŽ€

omap2_cm_base_init β€” initialize iomappings for the CM drivers 🫢

✨ SYNOPSIS ✨

int omap2_cm_base_init (void );

that's the whole signature, no cap 😌

🌸 ARGUMENTS 🌸

  • void β€” no arguments. literally none, bestie, it takes zero things 🫢

πŸ’– DESCRIPTION πŸ’–

so what it does: it detects and initializes the iomappings for the CM driver, based on the DT data πŸ”βœ¨

if everything goes good, it returns 0 β€” success slay πŸ’… otherwise? it returns a negative error value 😭 that's the whole vibe.

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file: ./arch/arm/mach-omap2/cm_common.c πŸ‘€

mwah πŸ’‹ β€” shoutout to the source/version ./arch/arm/mach-omap2, dated October 2026, for the omap2_cm_base_init(9) page πŸŽ€ bye bestie πŸ¦‹

πŸ“¦ where this page comes from