omap_sr_enable(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… omap_sr_enable(9) πŸ’…

okay bestie, welcome to the Kernel API Manual entry for omap_sr_enable(9) β€” yes, it’s a whole function, and yes, it’s lowkey iconic. grab your iced coffee πŸ“, we’re enabling a smartreflex module.


🌸 NAME 🌸

omap_sr_enable β€” the API that enables SR clocks and then calls into the registered smartreflex class enable API. periodt. πŸ’–

✨ SYNOPSIS ✨

void omap_sr_enable(struct voltagedomain *voltdm);

πŸŽ€ ARGUMENTS πŸŽ€

  • voltdm β€” VDD pointer to which the SR module to be configured belongs to. yes, that’s the whole arg, she’s simple and she works 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

This API is to be called from the kernel in order to enable a particular smartreflex module. no cap, that’s the job. This API will do the initial configurations to turn on the smartreflex module and in turn call into the registered smartreflex class enable API. the way it does both the setup and the callback is giving main character energy, honestly. ✨

reminder bestie: this is the enable side of the story β€” the disable girlies are hanging out down in SEE ALSO. πŸ’…

🌈 SEE ALSO 🌈


and that’s the whole vibe check, bestie: this page came from the Kernel API Manual, source/version ./drivers/soc/ti, dated October 2026. mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from