omap_sr_disable_reset_volt(9)
β¨ NAME β¨
okay bestie, meet omap_sr_disable_reset_volt(9) from the Kernel API Manual π
this one is literally the API to disable SR and reset the voltage processor voltage. no cap, that's the whole vibe.
π¦ SYNOPSIS π¦
void omap_sr_disable_reset_volt (struct voltagedomain *voltdm );
π ARGUMENTS π
voltdmβ the VDD pointer that the SR module to be configured belongs to. that's the argument, bestie, and it's giving "point me at the right voltage domain" energy π«Ά
π DESCRIPTION π
okay so this API is meant to be called from the kernel when you need to disable a particular smartreflex module. periodt.
it doesn't do the whole thing by itself, though β it will in turn call into the registered smartreflex class disable API. and then it tells that smartreflex class disable to reset the VP voltage after disabling smartreflex. slay, that's the flow β¨
π 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_enable(9)omap_sr_disable(9)
mwah π that's the page, bestie β source/version ./drivers/soc/ti, date October 2026, and the star of the show is omap_sr_disable_reset_volt(9) ππ¦
π¦ 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