Home
last modified time | relevance | path

Searched refs:end_pwrlvl (Results 1 – 5 of 5) sorted by relevance

/external/arm-trusted-firmware/lib/psci/
Dpsci_suspend.c29 unsigned int end_pwrlvl) in psci_suspend_to_standby_finisher() argument
35 psci_get_parent_pwr_domain_nodes(cpu_idx, end_pwrlvl, parent_nodes); in psci_suspend_to_standby_finisher()
37 psci_acquire_pwr_domain_locks(end_pwrlvl, parent_nodes); in psci_suspend_to_standby_finisher()
44 psci_get_target_local_pwr_states(end_pwrlvl, &state_info); in psci_suspend_to_standby_finisher()
48 psci_stats_update_pwr_up(end_pwrlvl, &state_info); in psci_suspend_to_standby_finisher()
61 psci_set_pwr_domains_to_run(end_pwrlvl); in psci_suspend_to_standby_finisher()
63 psci_release_pwr_domain_locks(end_pwrlvl, parent_nodes); in psci_suspend_to_standby_finisher()
70 static void psci_suspend_to_pwrdown_start(unsigned int end_pwrlvl, in psci_suspend_to_pwrdown_start() argument
79 psci_set_suspend_pwrlvl(end_pwrlvl); in psci_suspend_to_pwrdown_start()
155 unsigned int end_pwrlvl, in psci_cpu_suspend_start() argument
[all …]
Dpsci_common.c305 void psci_get_target_local_pwr_states(unsigned int end_pwrlvl, in psci_get_target_local_pwr_states() argument
315 for (lvl = PSCI_CPU_PWR_LVL + 1U; lvl <= end_pwrlvl; lvl++) { in psci_get_target_local_pwr_states()
331 static void psci_set_target_local_pwr_states(unsigned int end_pwrlvl, in psci_set_target_local_pwr_states() argument
348 for (lvl = 1U; lvl <= end_pwrlvl; lvl++) { in psci_set_target_local_pwr_states()
378 void psci_set_pwr_domains_to_run(unsigned int end_pwrlvl) in psci_set_pwr_domains_to_run() argument
384 for (lvl = PSCI_CPU_PWR_LVL + 1U; lvl <= end_pwrlvl; lvl++) { in psci_set_pwr_domains_to_run()
420 void psci_do_state_coordination(unsigned int end_pwrlvl, in psci_do_state_coordination() argument
428 assert(end_pwrlvl <= PLAT_MAX_PWR_LVL); in psci_do_state_coordination()
433 for (lvl = PSCI_CPU_PWR_LVL + 1U; lvl <= end_pwrlvl; lvl++) { in psci_do_state_coordination()
467 for (lvl = lvl + 1U; lvl <= end_pwrlvl; lvl++) { in psci_do_state_coordination()
[all …]
Dpsci_off.c43 int psci_do_cpu_off(unsigned int end_pwrlvl) in psci_do_cpu_off() argument
66 psci_get_parent_pwr_domain_nodes(idx, end_pwrlvl, parent_nodes); in psci_do_cpu_off()
73 psci_acquire_pwr_domain_locks(end_pwrlvl, parent_nodes); 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()
135 psci_release_pwr_domain_locks(end_pwrlvl, parent_nodes); in psci_do_cpu_off()
Dpsci_private.h275 void psci_get_target_local_pwr_states(unsigned int end_pwrlvl,
282 void psci_do_state_coordination(unsigned int end_pwrlvl,
284 void psci_acquire_pwr_domain_locks(unsigned int end_pwrlvl,
286 void psci_release_pwr_domain_locks(unsigned int end_pwrlvl,
292 void psci_set_pwr_domains_to_run(unsigned int end_pwrlvl);
312 int psci_do_cpu_off(unsigned int end_pwrlvl);
316 unsigned int end_pwrlvl,
332 void psci_stats_update_pwr_down(unsigned int end_pwrlvl,
334 void psci_stats_update_pwr_up(unsigned int end_pwrlvl,
Dpsci_stat.c76 void psci_stats_update_pwr_down(unsigned int end_pwrlvl, in psci_stats_update_pwr_down() argument
82 assert(end_pwrlvl <= PLAT_MAX_PWR_LVL); in psci_stats_update_pwr_down()
87 for (lvl = PSCI_CPU_PWR_LVL + 1U; lvl <= end_pwrlvl; lvl++) { in psci_stats_update_pwr_down()
109 void psci_stats_update_pwr_up(unsigned int end_pwrlvl, in psci_stats_update_pwr_up() argument
118 assert(end_pwrlvl <= PLAT_MAX_PWR_LVL); in psci_stats_update_pwr_up()
142 for (lvl = PSCI_CPU_PWR_LVL + 1U; lvl <= end_pwrlvl; lvl++) { in psci_stats_update_pwr_up()