Searched refs:pwrst (Results 1 - 10 of 10) sorted by relevance

/arch/arm/mach-omap2/
H A Dpm44xx.c47 struct power_state *pwrst; local
52 list_for_each_entry(pwrst, &pwrst_list, node) {
53 pwrst->saved_state = pwrdm_read_next_pwrst(pwrst->pwrdm);
54 pwrst->saved_logic_state = pwrdm_read_logic_retst(pwrst->pwrdm);
58 list_for_each_entry(pwrst, &pwrst_list, node) {
59 omap_set_pwrdm_state(pwrst->pwrdm, pwrst->next_state);
60 pwrdm_set_logic_retst(pwrst
108 struct power_state *pwrst; local
[all...]
H A Dpm34xx.c316 struct power_state *pwrst; local
320 list_for_each_entry(pwrst, &pwrst_list, node)
321 pwrst->saved_state = pwrdm_read_next_pwrst(pwrst->pwrdm);
323 list_for_each_entry(pwrst, &pwrst_list, node) {
324 if (omap_set_pwrdm_state(pwrst->pwrdm, pwrst->next_state))
326 if (pwrdm_clear_all_prev_pwrst(pwrst->pwrdm))
336 list_for_each_entry(pwrst, &pwrst_list, node) {
337 state = pwrdm_read_prev_pwrst(pwrst
365 struct power_state *pwrst; local
389 struct power_state *pwrst; local
400 struct power_state *pwrst; local
413 struct power_state *pwrst; local
463 struct power_state *pwrst, *tmp; local
[all...]
H A Dprm2xxx.c76 * omap2xxx_pwrst_to_common_pwrst - convert OMAP2xxx pwrst to common pwrst
84 u8 pwrst; local
88 pwrst = PWRDM_POWER_OFF;
91 pwrst = PWRDM_POWER_RET;
94 pwrst = PWRDM_POWER_ON;
100 return pwrst;
151 static int omap2xxx_pwrdm_set_next_pwrst(struct powerdomain *pwrdm, u8 pwrst) argument
155 switch (pwrst) {
H A Dpowerdomain.c225 * @pwrst: power state to switch to
237 u8 curr_pwrst, u8 pwrst,
243 if (curr_pwrst > pwrst &&
260 * _pwrdm_restore_clkdm_state - restore the clkdm hwsup state after pwrst change
585 * @pwrst: one of the PWRDM_POWER_* macros
587 * Set the powerdomain @pwrdm's next power state to @pwrst. The powerdomain
593 int pwrdm_set_next_pwrst(struct powerdomain *pwrdm, u8 pwrst) argument
600 if (!(pwrdm->pwrsts & (1 << pwrst)))
604 pwrdm->name, pwrst);
608 trace_power_domain_target(pwrdm->name, pwrst,
236 _pwrdm_save_clkdm_state_and_activate(struct powerdomain *pwrdm, u8 curr_pwrst, u8 pwrst, bool *hwsup) argument
695 pwrdm_set_logic_retst(struct powerdomain *pwrdm, u8 pwrst) argument
729 pwrdm_set_mem_onst(struct powerdomain *pwrdm, u8 bank, u8 pwrst) argument
767 pwrdm_set_mem_retst(struct powerdomain *pwrdm, u8 bank, u8 pwrst) argument
1172 omap_set_pwrdm_state(struct powerdomain *pwrdm, u8 pwrst) argument
[all...]
H A Dprm2xxx_3xxx.c106 u8 pwrst)
112 omap2_prm_rmw_mod_reg_bits(m, (pwrst << __ffs(m)), pwrdm->prcm_offs,
119 u8 pwrst)
125 omap2_prm_rmw_mod_reg_bits(m, (pwrst << __ffs(m)), pwrdm->prcm_offs,
151 int omap2_pwrdm_set_logic_retst(struct powerdomain *pwrdm, u8 pwrst) argument
155 v = pwrst << __ffs(OMAP_LOGICRETSTATE_MASK);
105 omap2_pwrdm_set_mem_onst(struct powerdomain *pwrdm, u8 bank, u8 pwrst) argument
118 omap2_pwrdm_set_mem_retst(struct powerdomain *pwrdm, u8 bank, u8 pwrst) argument
H A Dpowerdomain.h182 int (*pwrdm_set_next_pwrst)(struct powerdomain *pwrdm, u8 pwrst);
186 int (*pwrdm_set_logic_retst)(struct powerdomain *pwrdm, u8 pwrst);
187 int (*pwrdm_set_mem_onst)(struct powerdomain *pwrdm, u8 bank, u8 pwrst);
188 int (*pwrdm_set_mem_retst)(struct powerdomain *pwrdm, u8 bank, u8 pwrst);
226 int pwrdm_set_next_pwrst(struct powerdomain *pwrdm, u8 pwrst);
232 int pwrdm_set_logic_retst(struct powerdomain *pwrdm, u8 pwrst);
233 int pwrdm_set_mem_onst(struct powerdomain *pwrdm, u8 bank, u8 pwrst);
234 int pwrdm_set_mem_retst(struct powerdomain *pwrdm, u8 bank, u8 pwrst);
H A Dprm33xx.c138 static int am33xx_pwrdm_set_next_pwrst(struct powerdomain *pwrdm, u8 pwrst) argument
141 (pwrst << OMAP_POWERSTATE_SHIFT),
195 static int am33xx_pwrdm_set_logic_retst(struct powerdomain *pwrdm, u8 pwrst) argument
203 am33xx_prm_rmw_reg_bits(m, (pwrst << __ffs(m)),
236 u8 pwrst)
244 am33xx_prm_rmw_reg_bits(m, (pwrst << __ffs(m)),
251 u8 pwrst)
259 am33xx_prm_rmw_reg_bits(m, (pwrst << __ffs(m)),
235 am33xx_pwrdm_set_mem_onst(struct powerdomain *pwrdm, u8 bank, u8 pwrst) argument
250 am33xx_pwrdm_set_mem_retst(struct powerdomain *pwrdm, u8 bank, u8 pwrst) argument
H A Dprm2xxx_3xxx.h107 extern int omap2_pwrdm_set_next_pwrst(struct powerdomain *pwrdm, u8 pwrst);
111 u8 pwrst);
113 u8 pwrst);
116 extern int omap2_pwrdm_set_logic_retst(struct powerdomain *pwrdm, u8 pwrst);
H A Dprm44xx.c412 static int omap4_pwrdm_set_next_pwrst(struct powerdomain *pwrdm, u8 pwrst) argument
415 (pwrst << OMAP_POWERSTATE_SHIFT),
475 static int omap4_pwrdm_set_logic_retst(struct powerdomain *pwrdm, u8 pwrst) argument
479 v = pwrst << __ffs(OMAP4430_LOGICRETSTATE_MASK);
488 u8 pwrst)
494 omap4_prminst_rmw_inst_reg_bits(m, (pwrst << __ffs(m)),
502 u8 pwrst)
508 omap4_prminst_rmw_inst_reg_bits(m, (pwrst << __ffs(m)),
487 omap4_pwrdm_set_mem_onst(struct powerdomain *pwrdm, u8 bank, u8 pwrst) argument
501 omap4_pwrdm_set_mem_retst(struct powerdomain *pwrdm, u8 bank, u8 pwrst) argument
H A Dprm3xxx.c539 static int omap3_pwrdm_set_next_pwrst(struct powerdomain *pwrdm, u8 pwrst) argument
542 (pwrst << OMAP_POWERSTATE_SHIFT),

Completed in 158 milliseconds