/device/linaro/bootloader/arm-trusted-firmware/lib/psci/ |
H A D | psci_common.c | 152 unsigned int cpu_idx, my_idx = plat_my_core_pos(); local 154 for (cpu_idx = 0; cpu_idx < PLATFORM_CORE_COUNT; cpu_idx++) { 155 if (cpu_idx == my_idx) { 160 if (psci_get_aff_info_state_by_idx(cpu_idx) != AFF_STATE_OFF) 194 unsigned int cpu_idx, 204 psci_req_local_pwr_states[pwrlvl - 1][cpu_idx] = req_pwr_state; 227 unsigned int cpu_idx) 231 return &psci_req_local_pwr_states[pwrlvl - 1][cpu_idx]; 193 psci_set_req_local_pwr_state(unsigned int pwrlvl, unsigned int cpu_idx, plat_local_state_t req_pwr_state) argument 226 psci_get_req_local_pwr_states(unsigned int pwrlvl, unsigned int cpu_idx) argument 337 psci_get_parent_pwr_domain_nodes(unsigned int cpu_idx, unsigned int end_lvl, unsigned int node_index[]) argument 357 unsigned int parent_idx, cpu_idx = plat_my_core_pos(), lvl; local 400 unsigned int lvl, parent_idx, cpu_idx = plat_my_core_pos(); local 554 psci_acquire_pwr_domain_locks(unsigned int end_pwrlvl, unsigned int cpu_idx) argument 572 psci_release_pwr_domain_locks(unsigned int end_pwrlvl, unsigned int cpu_idx) argument 744 unsigned int end_pwrlvl, cpu_idx = plat_my_core_pos(); local 961 int cpu_idx = plat_core_pos_by_mpidr(mpidr); local [all...] |
H A D | psci_stat.c | 75 unsigned int lvl, parent_idx, cpu_idx = plat_my_core_pos(); local 80 parent_idx = psci_cpu_pd_nodes[cpu_idx].parent_node; 92 last_cpu_in_non_cpu_pd[parent_idx] = cpu_idx; 107 unsigned int lvl, parent_idx, cpu_idx = plat_my_core_pos(); local 121 state_info, cpu_idx); 124 psci_cpu_stat[cpu_idx][stat_idx].residency += residency; 125 psci_cpu_stat[cpu_idx][stat_idx].count++; 131 parent_idx = psci_cpu_pd_nodes[cpu_idx].parent_node;
|
H A D | psci_on.c | 147 void psci_cpu_on_finish(unsigned int cpu_idx, argument 178 psci_spin_lock_cpu(cpu_idx); 179 psci_spin_unlock_cpu(cpu_idx); 196 psci_cpu_pd_nodes[cpu_idx].mpidr = read_mpidr() & MPIDR_AFFINITY_MASK;
|
H A D | psci_setup.c | 87 unsigned int temp_index[PLAT_MAX_PWR_LVL], cpu_idx; local 89 for (cpu_idx = 0; cpu_idx < PLATFORM_CORE_COUNT; cpu_idx++) { 90 psci_get_parent_pwr_domain_nodes(cpu_idx, 97 = cpu_idx;
|
H A D | psci_suspend.c | 25 static void psci_suspend_to_standby_finisher(unsigned int cpu_idx, argument 31 cpu_idx); 53 cpu_idx); 273 void psci_cpu_suspend_finish(unsigned int cpu_idx, argument
|
H A D | psci_private.h | 211 void psci_get_parent_pwr_domain_nodes(unsigned int cpu_idx, 217 unsigned int cpu_idx); 219 unsigned int cpu_idx); 241 void psci_cpu_on_finish(unsigned int cpu_idx, 253 void psci_cpu_suspend_finish(unsigned int cpu_idx,
|
/device/linaro/bootloader/arm-trusted-firmware/bl31/ |
H A D | bl31_context_mgmt.c | 41 * for the CPU identified by `cpu_idx` that was set as the context for the 45 void *cm_get_context_by_index(unsigned int cpu_idx, argument 50 return get_cpu_data_by_index(cpu_idx, cpu_context[security_state]); 57 void cm_set_context_by_index(unsigned int cpu_idx, void *context, argument 62 set_cpu_data_by_index(cpu_idx, cpu_context[security_state], context);
|
/device/linaro/bootloader/arm-trusted-firmware/include/lib/el3_runtime/ |
H A D | context_mgmt.h | 25 void *cm_get_context_by_index(unsigned int cpu_idx, 27 void cm_set_context_by_index(unsigned int cpu_idx, 33 void cm_init_context_by_index(unsigned int cpu_idx,
|
/device/linaro/bootloader/arm-trusted-firmware/bl32/sp_min/ |
H A D | sp_min_main.c | 77 * for the CPU identified by `cpu_idx` that was set as the context for the 81 void *cm_get_context_by_index(unsigned int cpu_idx, argument 85 return sp_min_cpu_ctx_ptr[cpu_idx]; 92 void cm_set_context_by_index(unsigned int cpu_idx, void *context, argument 96 sp_min_cpu_ctx_ptr[cpu_idx] = context;
|
/device/linaro/bootloader/arm-trusted-firmware/lib/el3_runtime/aarch32/ |
H A D | context_mgmt.c | 129 * its `cpu_idx` for first use, and sets the initial entrypoint state as 132 void cm_init_context_by_index(unsigned int cpu_idx, argument 136 ctx = cm_get_context_by_index(cpu_idx, GET_SECURITY_STATE(ep->h.attr));
|
/device/linaro/bootloader/arm-trusted-firmware/plat/arm/css/drivers/scp/ |
H A D | css_pm_scmi.c | 221 int ret, cpu_idx; local 232 cpu_idx = plat_core_pos_by_mpidr(mpidr); 233 assert(cpu_idx > -1); 236 plat_css_core_pos_to_scmi_dmn_id_map[cpu_idx],
|
/device/linaro/bootloader/arm-trusted-firmware/lib/el3_runtime/aarch64/ |
H A D | context_mgmt.c | 213 * its `cpu_idx` for first use, and sets the initial entrypoint state as 216 void cm_init_context_by_index(unsigned int cpu_idx, argument 220 ctx = cm_get_context_by_index(cpu_idx, GET_SECURITY_STATE(ep->h.attr));
|