am33xx_cm_module_disable(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… am33xx_cm_module_disable(9) β€” like, the Kernel API Manual page, bestie

okay so bestie, welcome to the Kernel API Manual glow-up of am33xx_cm_module_disable ✨ this is the one where we tell the module inside CLKCTRL to go night-night πŸ˜΄πŸ’€


🌸 NAME 🌸

am33xx_cm_module_disable β€” disable the module inside CLKCTRL. that's it. that's the whole vibe. it's giving "lights off, doors locked, module asleep" πŸŽ€


✨ SYNOPSIS ✨

void am33xx_cm_module_disable (u8 part , u16 inst , u16 clkctrl_offs );

no cap, that's the whole signature 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • part β€” the CM partition. but bestie, for AM33xx this one is ignored πŸ™ˆ like it literally shows up and does nothing. iconic behaviour honestly.
  • inst β€” the CM instance register offset, aka the *_INST macro πŸ’…
  • clkctrl_offs β€” the module clock control register offset, aka the *_CLKCTRL macro πŸ‘‘

πŸ’– DESCRIPTION πŸ’–

No return value. that's the whole description. it's void, she doesn't return anything, she simply is πŸ’€βœ¨


πŸ”₯ SEE ALSO πŸ”₯

all my besties in the Kernel file ./arch/arm/mach-omap2/cm33xx.c, fr fr:


🌈 that's the whole page bestie, go forth and disable responsibly 🫢

mwah πŸ’‹ this little love letter came from ./arch/arm/mach-omap2, dated October 2026, and lives forever as am33xx_cm_module_disable(9) πŸ‘‘

πŸ“¦ where this page comes from