/linux-master/arch/arm/mach-omap2/ |
H A D | pm44xx.c | 54 struct power_state *pwrst; local 59 list_for_each_entry(pwrst, &pwrst_list, node) { 60 pwrst->saved_state = pwrdm_read_next_pwrst(pwrst->pwrdm); 61 pwrst->saved_logic_state = pwrdm_read_logic_retst(pwrst->pwrdm); 65 list_for_each_entry(pwrst, &pwrst_list, node) { 66 omap_set_pwrdm_state(pwrst->pwrdm, pwrst->next_state); 67 pwrdm_set_logic_retst(pwrst 115 struct power_state *pwrst; local [all...] |
H A D | pm34xx.c | 311 struct power_state *pwrst; local 315 list_for_each_entry(pwrst, &pwrst_list, node) 316 pwrst->saved_state = pwrdm_read_next_pwrst(pwrst->pwrdm); 318 list_for_each_entry(pwrst, &pwrst_list, node) { 319 if (omap_set_pwrdm_state(pwrst->pwrdm, pwrst->next_state)) 321 if (pwrdm_clear_all_prev_pwrst(pwrst->pwrdm)) 331 list_for_each_entry(pwrst, &pwrst_list, node) { 332 state = pwrdm_read_prev_pwrst(pwrst 360 struct power_state *pwrst; local 384 struct power_state *pwrst; local 395 struct power_state *pwrst; local 408 struct power_state *pwrst; local 474 struct power_state *pwrst, *tmp; local [all...] |
H A D | prm2xxx.c | 73 * omap2xxx_pwrst_to_common_pwrst - convert OMAP2xxx pwrst to common pwrst 81 u8 pwrst; local 85 pwrst = PWRDM_POWER_OFF; 88 pwrst = PWRDM_POWER_RET; 91 pwrst = PWRDM_POWER_ON; 97 return pwrst; 149 static int omap2xxx_pwrdm_set_next_pwrst(struct powerdomain *pwrdm, u8 pwrst) argument 153 switch (pwrst) {
|
H A D | powerdomain.c | 226 * @pwrst: power state to switch to 237 u8 curr_pwrst, u8 pwrst) 242 if (curr_pwrst > pwrst && 258 * _pwrdm_restore_clkdm_state - restore the clkdm hwsup state after pwrst change 521 * @pwrst: one of the PWRDM_POWER_* macros 523 * Set the powerdomain @pwrdm's next power state to @pwrst. The powerdomain 529 int pwrdm_set_next_pwrst(struct powerdomain *pwrdm, u8 pwrst) argument 536 if (!(pwrdm->pwrsts & (1 << pwrst))) 540 pwrdm->name, pwrst); 544 trace_power_domain_target(pwrdm->name, pwrst, 236 _pwrdm_save_clkdm_state_and_activate(struct powerdomain *pwrdm, u8 curr_pwrst, u8 pwrst) argument 631 pwrdm_set_logic_retst(struct powerdomain *pwrdm, u8 pwrst) argument 665 pwrdm_set_mem_onst(struct powerdomain *pwrdm, u8 bank, u8 pwrst) argument 703 pwrdm_set_mem_retst(struct powerdomain *pwrdm, u8 bank, u8 pwrst) argument 1108 omap_set_pwrdm_state(struct powerdomain *pwrdm, u8 pwrst) argument [all...] |
H A D | prm2xxx_3xxx.c | 112 u8 pwrst) 118 omap2_prm_rmw_mod_reg_bits(m, (pwrst << __ffs(m)), pwrdm->prcm_offs, 125 u8 pwrst) 131 omap2_prm_rmw_mod_reg_bits(m, (pwrst << __ffs(m)), pwrdm->prcm_offs, 157 int omap2_pwrdm_set_logic_retst(struct powerdomain *pwrdm, u8 pwrst) argument 161 v = pwrst << __ffs(OMAP_LOGICRETSTATE_MASK); 111 omap2_pwrdm_set_mem_onst(struct powerdomain *pwrdm, u8 bank, u8 pwrst) argument 124 omap2_pwrdm_set_mem_retst(struct powerdomain *pwrdm, u8 bank, u8 pwrst) argument
|
H A D | omap-iommu.c | 115 u8 *pwrst) 126 *pwrst = pwrdm_read_next_pwrst(pwrdm); 130 if (*pwrst > PWRDM_POWER_RET) 133 next_pwrst = request ? PWRDM_POWER_ON : *pwrst; 114 omap_iommu_set_pwrdm_constraint(struct platform_device *pdev, bool request, u8 *pwrst) argument
|
H A D | powerdomain.h | 180 int (*pwrdm_set_next_pwrst)(struct powerdomain *pwrdm, u8 pwrst); 184 int (*pwrdm_set_logic_retst)(struct powerdomain *pwrdm, u8 pwrst); 185 int (*pwrdm_set_mem_onst)(struct powerdomain *pwrdm, u8 bank, u8 pwrst); 186 int (*pwrdm_set_mem_retst)(struct powerdomain *pwrdm, u8 bank, u8 pwrst); 219 int pwrdm_set_next_pwrst(struct powerdomain *pwrdm, u8 pwrst); 225 int pwrdm_set_logic_retst(struct powerdomain *pwrdm, u8 pwrst); 226 int pwrdm_set_mem_onst(struct powerdomain *pwrdm, u8 bank, u8 pwrst); 227 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), 184 static int am33xx_pwrdm_set_logic_retst(struct powerdomain *pwrdm, u8 pwrst) argument 192 am33xx_prm_rmw_reg_bits(m, (pwrst << __ffs(m)), 225 u8 pwrst) 233 am33xx_prm_rmw_reg_bits(m, (pwrst << __ffs(m)), 240 u8 pwrst) 248 am33xx_prm_rmw_reg_bits(m, (pwrst << __ffs(m)), 224 am33xx_pwrdm_set_mem_onst(struct powerdomain *pwrdm, u8 bank, u8 pwrst) argument 239 am33xx_pwrdm_set_mem_retst(struct powerdomain *pwrdm, u8 bank, u8 pwrst) argument
|
H A D | prm2xxx_3xxx.h | 108 u8 pwrst); 110 u8 pwrst); 113 extern int omap2_pwrdm_set_logic_retst(struct powerdomain *pwrdm, u8 pwrst);
|
H A D | common.h | 339 u8 *pwrst); 342 bool request, u8 *pwrst) 341 omap_iommu_set_pwrdm_constraint(struct platform_device *pdev, bool request, u8 *pwrst) argument
|
H A D | prm44xx.c | 427 static int omap4_pwrdm_set_next_pwrst(struct powerdomain *pwrdm, u8 pwrst) argument 430 (pwrst << OMAP_POWERSTATE_SHIFT), 490 static int omap4_pwrdm_set_logic_retst(struct powerdomain *pwrdm, u8 pwrst) argument 494 v = pwrst << __ffs(OMAP4430_LOGICRETSTATE_MASK); 503 u8 pwrst) 509 omap4_prminst_rmw_inst_reg_bits(m, (pwrst << __ffs(m)), 517 u8 pwrst) 523 omap4_prminst_rmw_inst_reg_bits(m, (pwrst << __ffs(m)), 502 omap4_pwrdm_set_mem_onst(struct powerdomain *pwrdm, u8 bank, u8 pwrst) argument 516 omap4_pwrdm_set_mem_retst(struct powerdomain *pwrdm, u8 bank, u8 pwrst) argument
|
H A D | powerdomains3xxx_data.c | 513 static int ti81xx_pwrdm_set_next_pwrst(struct powerdomain *pwrdm, u8 pwrst) argument 516 (pwrst << OMAP_POWERSTATE_SHIFT),
|
H A D | prm3xxx.c | 537 static int omap3_pwrdm_set_next_pwrst(struct powerdomain *pwrdm, u8 pwrst) argument 540 (pwrst << OMAP_POWERSTATE_SHIFT),
|
/linux-master/include/linux/platform_data/ |
H A D | iommu-omap.h | 19 u8 *pwrst);
|
/linux-master/drivers/iommu/ |
H A D | omap-iommu.h | 85 u8 pwrst; member in struct:omap_iommu
|
H A D | omap-iommu.c | 1030 ret = pdata->set_pwrdm_constraint(pdev, false, &obj->pwrst); 1060 ret = pdata->set_pwrdm_constraint(pdev, true, &obj->pwrst);
|