Home
last modified time | relevance | path

Searched refs:state_info (Results 1 – 12 of 12) sorted by relevance

/trusted-firmware-a/lib/psci/
A Dpsci_suspend.c32 psci_power_state_t state_info; in psci_suspend_to_standby_finisher() local
47 plat_psci_stat_accounting_stop(&state_info); in psci_suspend_to_standby_finisher()
48 psci_stats_update_pwr_up(end_pwrlvl, &state_info); in psci_suspend_to_standby_finisher()
55 psci_plat_pm_ops->pwr_domain_suspend_finish(&state_info); in psci_suspend_to_standby_finisher()
72 const psci_power_state_t *state_info) in psci_suspend_to_pwrdown_start() argument
156 psci_power_state_t *state_info, in psci_cpu_suspend_start() argument
195 psci_do_state_coordination(end_pwrlvl, state_info); in psci_cpu_suspend_start()
199 psci_stats_update_pwr_down(end_pwrlvl, state_info); in psci_cpu_suspend_start()
211 psci_plat_pm_ops->pwr_domain_suspend(state_info); in psci_cpu_suspend_start()
214 plat_psci_stat_accounting_start(state_info); in psci_cpu_suspend_start()
[all …]
A Dpsci_off.c22 static void psci_set_power_off_state(psci_power_state_t *state_info) in psci_set_power_off_state() argument
27 state_info->pwr_domain_state[lvl] = PLAT_MAX_OFF_STATE; in psci_set_power_off_state()
47 psci_power_state_t state_info; in psci_do_cpu_off() local
57 psci_set_power_off_state(&state_info); in psci_do_cpu_off()
91 psci_do_state_coordination(end_pwrlvl, &state_info); in psci_do_cpu_off()
95 psci_stats_update_pwr_down(end_pwrlvl, &state_info); in psci_do_cpu_off()
112 psci_do_pwrdown_sequence(psci_find_max_off_lvl(&state_info)); in psci_do_cpu_off()
124 psci_plat_pm_ops->pwr_domain_off(&state_info); in psci_do_cpu_off()
127 plat_psci_stat_accounting_start(&state_info); in psci_do_cpu_off()
170 psci_plat_pm_ops->pwr_domain_pwr_down_wfi(&state_info); in psci_do_cpu_off()
A Dpsci_stat.c77 const psci_power_state_t *state_info) in psci_stats_update_pwr_down() argument
83 assert(state_info != NULL); in psci_stats_update_pwr_down()
110 const psci_power_state_t *state_info) in psci_stats_update_pwr_up() argument
119 assert(state_info != NULL); in psci_stats_update_pwr_up()
127 state_info, cpu_idx); in psci_stats_update_pwr_up()
143 local_state = state_info->pwr_domain_state[lvl]; in psci_stats_update_pwr_up()
152 residency = plat_psci_stat_get_residency(lvl, state_info, in psci_stats_update_pwr_up()
191 rc = psci_validate_power_state(power_state, &state_info); in psci_get_stat()
194 target_cpu, power_state, &state_info); in psci_get_stat()
200 pwrlvl = psci_find_target_suspend_lvl(&state_info); in psci_get_stat()
[all …]
A Dpsci_common.c126 psci_power_state_t *state_info) in psci_validate_power_state() argument
421 psci_power_state_t *state_info) in psci_do_state_coordination() argument
437 state_info->pwr_domain_state[lvl]); in psci_do_state_coordination()
452 state_info->pwr_domain_state[lvl] = target_state; in psci_do_state_coordination()
469 state_info->pwr_domain_state[lvl]); in psci_do_state_coordination()
506 state = state_info->pwr_domain_state[i]; in psci_validate_suspend_req()
522 max_off_lvl = psci_find_max_off_lvl(state_info); in psci_validate_suspend_req()
804 plat_psci_stat_accounting_stop(&state_info); in psci_warmboot_entrypoint()
820 psci_cpu_on_finish(cpu_idx, &state_info); in psci_warmboot_entrypoint()
822 psci_cpu_suspend_finish(cpu_idx, &state_info); in psci_warmboot_entrypoint()
[all …]
A Dpsci_private.h271 psci_power_state_t *state_info);
272 void psci_query_sys_suspend_pwrstate(psci_power_state_t *state_info);
283 psci_power_state_t *state_info);
288 int psci_validate_suspend_req(const psci_power_state_t *state_info,
290 unsigned int psci_find_max_off_lvl(const psci_power_state_t *state_info);
291 unsigned int psci_find_target_suspend_lvl(const psci_power_state_t *state_info);
309 void psci_cpu_on_finish(unsigned int cpu_idx, const psci_power_state_t *state_info);
317 psci_power_state_t *state_info,
320 void psci_cpu_suspend_finish(unsigned int cpu_idx, const psci_power_state_t *state_info);
333 const psci_power_state_t *state_info);
[all …]
A Dpsci_main.c61 psci_power_state_t state_info = { {PSCI_LOCAL_STATE_RUN} }; in psci_cpu_suspend() local
65 rc = psci_validate_power_state(power_state, &state_info); in psci_cpu_suspend()
80 target_pwrlvl = psci_find_target_suspend_lvl(&state_info); in psci_cpu_suspend()
99 plat_psci_stat_accounting_start(&state_info); in psci_cpu_suspend()
120 plat_psci_stat_accounting_stop(&state_info); in psci_cpu_suspend()
123 psci_stats_update_pwr_up(PSCI_CPU_PWR_LVL, &state_info); in psci_cpu_suspend()
147 &state_info, in psci_cpu_suspend()
157 psci_power_state_t state_info; in psci_system_suspend() local
170 psci_query_sys_suspend_pwrstate(&state_info); in psci_system_suspend()
183 state_info.pwr_domain_state[PLAT_MAX_PWR_LVL]) != 0); in psci_system_suspend()
[all …]
A Dpsci_on.c169 void psci_cpu_on_finish(unsigned int cpu_idx, const psci_power_state_t *state_info) in psci_cpu_on_finish() argument
177 psci_plat_pm_ops->pwr_domain_on_finish(state_info); in psci_cpu_on_finish()
192 psci_plat_pm_ops->pwr_domain_on_finish_late(state_info); in psci_cpu_on_finish()
/trusted-firmware-a/plat/common/
A Dplat_psci_common.c69 __unused const psci_power_state_t *state_info) in plat_psci_stat_accounting_start() argument
71 assert(state_info != NULL); in plat_psci_stat_accounting_start()
81 __unused const psci_power_state_t *state_info) in plat_psci_stat_accounting_stop() argument
83 assert(state_info != NULL); in plat_psci_stat_accounting_stop()
93 const psci_power_state_t *state_info, in plat_psci_stat_get_residency() argument
101 assert(state_info != NULL); in plat_psci_stat_get_residency()
112 state = state_info->pwr_domain_state[PSCI_CPU_PWR_LVL]; in plat_psci_stat_get_residency()
/trusted-firmware-a/include/plat/common/
A Dplatform.h286 void plat_psci_stat_accounting_start(const psci_power_state_t *state_info);
287 void plat_psci_stat_accounting_stop(const psci_power_state_t *state_info);
289 const psci_power_state_t *state_info,
/trusted-firmware-a/docs/getting_started/
A Dporting-guide.rst2234 ``state_info`` (first argument) can be inspected if stat accounting is done
2252 of ``state_info`` (first argument) can be inspected if stat accounting is done
2273 identified by the ``lvl`` (first argument) parameter. The ``state_info`` (second
/trusted-firmware-a/docs/build/TF-A_2.5/_sources/getting_started/
A Dporting-guide.rst.txt2234 ``state_info`` (first argument) can be inspected if stat accounting is done
2252 of ``state_info`` (first argument) can be inspected if stat accounting is done
2273 identified by the ``lvl`` (first argument) parameter. The ``state_info`` (second
/trusted-firmware-a/docs/build/TF-A_2.5/
A Dsearchindex.js1 …3,66,70,73,86,101,106,110,112,114,123,124,130,131,136,139,140,142,143],state_info:53,state_sw_e_de…

Completed in 32 milliseconds