pwrdm_read_mem_retst(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

pwrdm_read_mem_retst(9) from the Kernel API Manual β€” get next memory bank power state. okay so this is the tiny little lookup bestie for a powerdomain's next memory bank power state. no cap. πŸ’…

✨ SYNOPSIS ✨

int pwrdm_read_mem_retst (struct powerdomain *pwrdm , u8 bank );

πŸŽ€ ARGUMENTS πŸŽ€

  • pwrdm β€” a struct powerdomain *; the powerdomain you're asking about, so it can hand over the next memory bank power state.
  • bank β€” memory bank number (0-3).

πŸ¦‹ DESCRIPTION πŸ¦‹

Return the powerdomain pwrdm's next memory power state for bank x. it's giving β€œplease tell me what this memory bank is about to do next” energy. 🫢

The return vibe check: -EINVAL if the powerdomain pointer is null, -EEXIST if the target memory bank does not exist or is not controllable, or returns the next memory power state upon success. πŸ’–

🌈 SEE ALSO 🌈

Kernel file: ./arch/arm/mach-omap2/powerdomain.c. the whole extended powerdomain universe: _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_clear_all_prev_pwrst(9), pwrdm_enable_hdwr_sar(9), pwrdm_disable_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).


source/version line vibes: ./arch/arm/mach-omap2 Β· date on the page: October 2026 Β· pwrdm_read_mem_retst(9) out πŸ’–

πŸ“¦ where this page comes from