/arch/arm/mach-omap2/ |
H A D | pm44xx.c | 47 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 D | pm34xx.c | 316 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 D | prm2xxx.c | 76 * 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 D | powerdomain.c | 225 * @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 D | prm2xxx_3xxx.c | 106 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 D | powerdomain.h | 182 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 D | prm33xx.c | 138 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 D | prm2xxx_3xxx.h | 107 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 D | prm44xx.c | 412 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 D | prm3xxx.c | 539 static int omap3_pwrdm_set_next_pwrst(struct powerdomain *pwrdm, u8 pwrst) argument 542 (pwrst << OMAP_POWERSTATE_SHIFT),
|