Home
last modified time | relevance | path

Searched refs:sp_mp_info (Results 1 – 6 of 6) sorted by relevance

/external/arm-trusted-firmware/services/std_svc/spm_mm/
Dspm_mm_setup.c211 spm_mm_mp_info_t *sp_mp_info = in spm_sp_setup() local
214 assert(sp_mp_info != NULL); in spm_sp_setup()
238 (sp_boot_info->num_cpus * sizeof(*sp_mp_info)))); in spm_sp_setup()
240 memcpy(shared_buf_ptr, (const void *) sp_mp_info, in spm_sp_setup()
241 sp_boot_info->num_cpus * sizeof(*sp_mp_info)); in spm_sp_setup()
247 sp_mp_info = (spm_mm_mp_info_t *) shared_buf_ptr; in spm_sp_setup()
250 u_register_t mpidr = sp_mp_info[index].mpidr; in spm_sp_setup()
252 sp_mp_info[index].linear_id = plat_core_pos_by_mpidr(mpidr); in spm_sp_setup()
253 if (plat_my_core_pos() == sp_mp_info[index].linear_id) in spm_sp_setup()
254 sp_mp_info[index].flags |= MP_INFO_FLAG_PRIMARY_CPU; in spm_sp_setup()
/external/arm-trusted-firmware/plat/socionext/synquacer/
Dsq_spm.c30 static spm_mm_mp_info_t sp_mp_info[] = { variable
58 .mp_info = sp_mp_info,
/external/arm-trusted-firmware/plat/arm/board/tc0/
Dtc0_plat.c92 static spm_mm_mp_info_t sp_mp_info[] = { variable
122 .mp_info = &sp_mp_info[0],
/external/arm-trusted-firmware/plat/arm/css/sgi/
Dsgi_plat.c99 static spm_mm_mp_info_t sp_mp_info[] = { variable
129 .mp_info = &sp_mp_info[0],
/external/arm-trusted-firmware/plat/qemu/common/
Dqemu_spm.c36 static spm_mm_mp_info_t sp_mp_info[] = { variable
66 .mp_info = sp_mp_info
/external/arm-trusted-firmware/plat/arm/board/fvp/
Dfvp_common.c229 static spm_mm_mp_info_t sp_mp_info[] = { variable
259 .mp_info = &sp_mp_info[0],