Lines Matching refs:bank
647 int pwrdm_set_mem_onst(struct powerdomain *pwrdm, u8 bank, u8 pwrst) in pwrdm_set_mem_onst() argument
654 if (pwrdm->banks < (bank + 1)) in pwrdm_set_mem_onst()
657 if (!(pwrdm->pwrsts_mem_on[bank] & (1 << pwrst))) in pwrdm_set_mem_onst()
661 pwrdm->name, bank, pwrst); in pwrdm_set_mem_onst()
664 ret = arch_pwrdm->pwrdm_set_mem_onst(pwrdm, bank, pwrst); in pwrdm_set_mem_onst()
685 int pwrdm_set_mem_retst(struct powerdomain *pwrdm, u8 bank, u8 pwrst) in pwrdm_set_mem_retst() argument
692 if (pwrdm->banks < (bank + 1)) in pwrdm_set_mem_retst()
695 if (!(pwrdm->pwrsts_mem_ret[bank] & (1 << pwrst))) in pwrdm_set_mem_retst()
699 pwrdm->name, bank, pwrst); in pwrdm_set_mem_retst()
702 ret = arch_pwrdm->pwrdm_set_mem_retst(pwrdm, bank, pwrst); in pwrdm_set_mem_retst()
781 int pwrdm_read_mem_pwrst(struct powerdomain *pwrdm, u8 bank) in pwrdm_read_mem_pwrst() argument
788 if (pwrdm->banks < (bank + 1)) in pwrdm_read_mem_pwrst()
792 bank = 1; in pwrdm_read_mem_pwrst()
795 ret = arch_pwrdm->pwrdm_read_mem_pwrst(pwrdm, bank); in pwrdm_read_mem_pwrst()
811 int pwrdm_read_prev_mem_pwrst(struct powerdomain *pwrdm, u8 bank) in pwrdm_read_prev_mem_pwrst() argument
818 if (pwrdm->banks < (bank + 1)) in pwrdm_read_prev_mem_pwrst()
822 bank = 1; in pwrdm_read_prev_mem_pwrst()
825 ret = arch_pwrdm->pwrdm_read_prev_mem_pwrst(pwrdm, bank); in pwrdm_read_prev_mem_pwrst()
840 int pwrdm_read_mem_retst(struct powerdomain *pwrdm, u8 bank) in pwrdm_read_mem_retst() argument
847 if (pwrdm->banks < (bank + 1)) in pwrdm_read_mem_retst()
851 ret = arch_pwrdm->pwrdm_read_mem_retst(pwrdm, bank); in pwrdm_read_mem_retst()