omap_sr_enable(9)
π 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 π
- Kernel file
./drivers/soc/ti/smartreflex.c sr_configure_errgen(9)sr_disable_errgen(9)sr_configure_minmax(9)sr_enable(9)sr_disable(9)sr_register_class(9)omap_sr_disable(9)omap_sr_disable_reset_volt(9)
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
- 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