/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-omap2/ |
H A D | powerdomain.c | 87 struct powerdomain *pwrdm, *temp_pwrdm; local 89 pwrdm = NULL; 93 pwrdm = temp_pwrdm; 98 return pwrdm; 103 * @pwrdm: struct powerdomain * to register 109 static int _pwrdm_register(struct powerdomain *pwrdm) argument 113 if (!pwrdm) 116 if (!omap_chip_is(pwrdm->omap_chip)) 119 if (_pwrdm_lookup(pwrdm->name)) 122 list_add(&pwrdm 141 _update_logic_membank_counters(struct powerdomain *pwrdm) argument 160 _pwrdm_state_switch(struct powerdomain *pwrdm, int flag) argument 196 _pwrdm_pre_transition_cb(struct powerdomain *pwrdm, void *unused) argument 203 _pwrdm_post_transition_cb(struct powerdomain *pwrdm, void *unused) argument 242 struct powerdomain *pwrdm; local 262 pwrdm_for_each(int (*fn)(struct powerdomain *pwrdm, void *user), void *user) argument 290 pwrdm_add_clkdm(struct powerdomain *pwrdm, struct clockdomain *clkdm) argument 338 pwrdm_del_clkdm(struct powerdomain *pwrdm, struct clockdomain *clkdm) argument 380 pwrdm_for_each_clkdm(struct powerdomain *pwrdm, int (*fn)(struct powerdomain *pwrdm, struct clockdomain *clkdm)) argument 403 pwrdm_get_mem_bank_count(struct powerdomain *pwrdm) argument 422 pwrdm_set_next_pwrst(struct powerdomain *pwrdm, u8 pwrst) argument 448 pwrdm_read_next_pwrst(struct powerdomain *pwrdm) argument 465 pwrdm_read_pwrst(struct powerdomain *pwrdm) argument 482 pwrdm_read_prev_pwrst(struct powerdomain *pwrdm) argument 502 pwrdm_set_logic_retst(struct powerdomain *pwrdm, u8 pwrst) argument 543 pwrdm_set_mem_onst(struct powerdomain *pwrdm, u8 bank, u8 pwrst) argument 608 pwrdm_set_mem_retst(struct powerdomain *pwrdm, u8 bank, u8 pwrst) argument 666 pwrdm_read_logic_pwrst(struct powerdomain *pwrdm) argument 683 pwrdm_read_prev_logic_pwrst(struct powerdomain *pwrdm) argument 706 pwrdm_read_logic_retst(struct powerdomain *pwrdm) argument 731 pwrdm_read_mem_pwrst(struct powerdomain *pwrdm, u8 bank) argument 786 pwrdm_read_prev_mem_pwrst(struct powerdomain *pwrdm, u8 bank) argument 837 pwrdm_read_mem_retst(struct powerdomain *pwrdm, u8 bank) argument 887 pwrdm_clear_all_prev_pwrst(struct powerdomain *pwrdm) argument 912 pwrdm_enable_hdwr_sar(struct powerdomain *pwrdm) argument 940 pwrdm_disable_hdwr_sar(struct powerdomain *pwrdm) argument 964 pwrdm_has_hdwr_sar(struct powerdomain *pwrdm) argument 979 pwrdm_set_lowpwrstchange(struct powerdomain *pwrdm) argument 1007 pwrdm_wait_transition(struct powerdomain *pwrdm) argument 1036 pwrdm_state_switch(struct powerdomain *pwrdm) argument [all...] |
H A D | clockdomains44xx.h | 35 .pwrdm = { .name = "cefuse_pwrdm" }, 44 .pwrdm = { .name = "core_pwrdm" }, 53 .pwrdm = { .name = "tesla_pwrdm" }, 62 .pwrdm = { .name = "gfx_pwrdm" }, 71 .pwrdm = { .name = "ivahd_pwrdm" }, 80 .pwrdm = { .name = "l4per_pwrdm" }, 89 .pwrdm = { .name = "l4per_pwrdm" }, 98 .pwrdm = { .name = "abe_pwrdm" }, 107 .pwrdm = { .name = "core_pwrdm" }, 115 .pwrdm [all...] |
H A D | pm44xx.c | 23 struct powerdomain *pwrdm; member in struct:power_state 88 static int __init pwrdms_setup(struct powerdomain *pwrdm, void *unused) argument 92 if (!pwrdm->pwrsts) 98 pwrst->pwrdm = pwrdm; 102 return pwrdm_set_next_pwrst(pwrst->pwrdm, pwrst->next_state);
|
H A D | pm.h | 23 extern int set_pwrdm_state(struct powerdomain *pwrdm, u32 state); 42 extern int omap3_pm_get_suspend_state(struct powerdomain *pwrdm); 43 extern int omap3_pm_set_suspend_state(struct powerdomain *pwrdm, int state); 62 extern void pm_dbg_update_time(struct powerdomain *pwrdm, int prev); 66 #define pm_dbg_update_time(pwrdm, prev) do {} while (0);
|
H A D | pm-debug.c | 289 void pm_dbg_update_time(struct powerdomain *pwrdm, int prev) argument 299 pwrdm->state_timer[prev] += t - pwrdm->timer; 301 pwrdm->timer = t; 314 clkdm->pwrdm.ptr->name, 321 static int pwrdm_dbg_show_counter(struct powerdomain *pwrdm, void *user) argument 326 if (strcmp(pwrdm->name, "emu_pwrdm") == 0 || 327 strcmp(pwrdm->name, "wkup_pwrdm") == 0 || 328 strncmp(pwrdm->name, "dpll", 4) == 0) 331 if (pwrdm 351 pwrdm_dbg_show_timer(struct powerdomain *pwrdm, void *user) argument 466 pwrdms_setup(struct powerdomain *pwrdm, void *dir) argument [all...] |
H A D | clockdomains.h | 401 .pwrdm = { .name = "wkup_pwrdm" }, 408 .pwrdm = { .name = "wkup_pwrdm" }, 414 .pwrdm = { .name = "core_pwrdm" }, 428 .pwrdm = { .name = "mpu_pwrdm" }, 438 .pwrdm = { .name = "dsp_pwrdm" }, 450 .pwrdm = { .name = "dsp_pwrdm" }, 460 .pwrdm = { .name = "gfx_pwrdm" }, 470 .pwrdm = { .name = "core_pwrdm" }, 480 .pwrdm = { .name = "core_pwrdm" }, 490 .pwrdm [all...] |
H A D | pm34xx.c | 64 struct powerdomain *pwrdm; member in struct:power_state 497 /* This sets pwrdm state (other than mpu & core. Currently only ON & 500 int set_pwrdm_state(struct powerdomain *pwrdm, u32 state) argument 506 if (pwrdm == NULL || IS_ERR(pwrdm)) 509 while (!(pwrdm->pwrsts & (1 << state))) { 515 cur_state = pwrdm_read_next_pwrst(pwrdm); 519 if (pwrdm_read_pwrst(pwrdm) < PWRDM_POWER_ON) { 520 omap2_clkdm_wakeup(pwrdm->pwrdm_clkdms[0]); 522 pwrdm_wait_transition(pwrdm); 972 omap3_pm_get_suspend_state(struct powerdomain *pwrdm) argument 983 omap3_pm_set_suspend_state(struct powerdomain *pwrdm, int state) argument 996 pwrdms_setup(struct powerdomain *pwrdm, void *unused) argument [all...] |
H A D | clockdomain.c | 77 struct powerdomain *pwrdm; local 85 pwrdm = pwrdm_lookup(clkdm->pwrdm.name); 86 if (!pwrdm) { 88 clkdm->name, clkdm->pwrdm.name); 91 clkdm->pwrdm.ptr = pwrdm; 99 pwrdm_add_clkdm(pwrdm, clkdm); 292 v = prm_read_mod_bits_shift(clkdm->pwrdm.ptr->prcm_offs, 339 v = prm_read_mod_bits_shift(clkdm->pwrdm [all...] |
H A D | pm24xx.c | 349 struct powerdomain *pwrdm; local 375 pwrdm = clkdm_get_pwrdm(dsp_clkdm); 376 pwrdm_set_next_pwrst(pwrdm, PWRDM_POWER_OFF); 379 pwrdm = clkdm_get_pwrdm(gfx_clkdm); 380 pwrdm_set_next_pwrst(pwrdm, PWRDM_POWER_OFF);
|
H A D | cpuidle34xx.c | 96 static int _cpuidle_allow_idle(struct powerdomain *pwrdm, argument 103 static int _cpuidle_deny_idle(struct powerdomain *pwrdm, argument
|
H A D | omap_hwmod.c | 1412 return c->clkdm->pwrdm.ptr;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-omap/include/plat/ |
H A D | powerdomain.h | 80 * @omap_chip: represents the OMAP chip types containing this pwrdm 83 * @pwrsts_logic_ret: Possible logic power states when pwrdm in RETENTION 86 * @pwrsts_mem_ret: Possible memory bank pwrstates when pwrdm in RETENTION 87 * @pwrsts_mem_on: Possible memory bank pwrstates when pwrdm in ON 123 int pwrdm_for_each(int (*fn)(struct powerdomain *pwrdm, void *user), 125 int pwrdm_for_each_nolock(int (*fn)(struct powerdomain *pwrdm, void *user), 128 int pwrdm_add_clkdm(struct powerdomain *pwrdm, struct clockdomain *clkdm); 129 int pwrdm_del_clkdm(struct powerdomain *pwrdm, struct clockdomain *clkdm); 130 int pwrdm_for_each_clkdm(struct powerdomain *pwrdm, 131 int (*fn)(struct powerdomain *pwrdm, [all...] |
H A D | clockdomain.h | 75 * @pwrdm: powerdomain containing this clockdomain 91 } pwrdm; member in struct:clockdomain
|