pwrdm_disable_hdwr_sar(9)
π pwrdm_disable_hdwr_sar(9) π
okay bestie, welcome to the Kernel API Manual glow-up for pwrdm_disable_hdwr_sar(9). this is the page where we turn off automatic hardware SAR for a powerdomain, and yes weβre keeping every detail because facts are the main character too β¨
πΈ NAME πΈ
pwrdm_disable_hdwr_sar β disable automatic hardware SAR for a pwrdm π
β¨ SYNOPSIS β¨
int pwrdm_disable_hdwr_sar (struct powerdomain *pwrdm );
π ARGUMENTS π
pwrdmβ astruct powerdomain *. thatβs the powerdomain bestie weβre talking about π«Ά
π¦ DESCRIPTION π¦
okay so this one disables automatic context save-and-restore upon power state change for some devices in the powerdomain pwrdm. literally only some devices, though.
β οΈ warning, bestie: this only affects a subset of devices in a powerdomain. check the TRM closely β no cap, donβt skip that part. π
Return vibes: it returns -EINVAL if the powerdomain pointer is null, or if the powerdomain does not support automatic save-and-restore. on success it returns 0. periodt. π
π SEE ALSO π
Kernel file ./arch/arm/mach-omap2/powerdomain.c and the whole friend group:
_pwrdm_register(9)_pwrdm_save_clkdm_state_and_activate(9)_pwrdm_restore_clkdm_state(9)pwrdm_register_platform_funcs(9)pwrdm_register_pwrdms(9)pwrdm_complete_init(9)pwrdm_lock(9)pwrdm_unlock(9)pwrdm_lookup(9)pwrdm_for_each(9)pwrdm_add_clkdm(9)pwrdm_get_mem_bank_count(9)pwrdm_set_next_pwrst(9)pwrdm_read_next_pwrst(9)pwrdm_read_pwrst(9)pwrdm_read_prev_pwrst(9)pwrdm_set_logic_retst(9)pwrdm_set_mem_onst(9)pwrdm_set_mem_retst(9)pwrdm_read_logic_pwrst(9)pwrdm_read_prev_logic_pwrst(9)pwrdm_read_logic_retst(9)pwrdm_read_mem_pwrst(9)pwrdm_read_prev_mem_pwrst(9)pwrdm_read_mem_retst(9)pwrdm_clear_all_prev_pwrst(9)pwrdm_enable_hdwr_sar(9)pwrdm_has_hdwr_sar(9)pwrdm_get_valid_lp_state(9)omap_set_pwrdm_state(9)pwrdm_save_context(9)pwrdm_restore_context(9)
and thatβs the whole page, bestie! brought to you by the ./arch/arm/mach-omap2 source vibe and 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