Searched refs:pwrdm (Results 1 - 13 of 13) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-omap2/
H A Dpowerdomain.c87 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 Dclockdomains44xx.h35 .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 Dpm44xx.c23 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 Dpm.h23 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 Dpm-debug.c289 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 Dclockdomains.h401 .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 Dpm34xx.c64 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 Dclockdomain.c77 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 Dpm24xx.c349 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 Dcpuidle34xx.c96 static int _cpuidle_allow_idle(struct powerdomain *pwrdm, argument
103 static int _cpuidle_deny_idle(struct powerdomain *pwrdm, argument
H A Domap_hwmod.c1412 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 Dpowerdomain.h80 * @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 Dclockdomain.h75 * @pwrdm: powerdomain containing this clockdomain
91 } pwrdm; member in struct:clockdomain

Completed in 193 milliseconds