pwrdm_get_mem_bank_count(9)
π NAME π
Okay bestie, this is the pwrdm_get_mem_bank_count(9) page from the Kernel API Manual, and the name is literally: get number of memory banks in this powerdomain. Slay, concise, we love her. β¨
πΈ SYNOPSIS πΈ
int pwrdm_get_mem_bank_count (struct powerdomain *pwrdm );
π ARGUMENTS π
pwrdmβ astruct powerdomain *; this is the powerdomain you're asking about, bestie. π«Ά
π¦ DESCRIPTION π¦
So here's the tea: this function returns the number of controllable memory banks in the powerdomain pwrdm, and the count starts with 1. Starting with one. Not zero. Iconic behavior. π
And if the powerdomain pointer is null? Not the vibe. It returns -EINVAL. π No cap.
π SEE ALSO π
Kernel file ./arch/arm/mach-omap2/powerdomain.c, plus the whole squad:
_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_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_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)
Signed, sealed, delivered from ./arch/arm/mach-omap2 β October 2026 π this page is pwrdm_get_mem_bank_count(9), and it's giving tiny-but-iconic. π
π¦ 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