/tf-a-ffa_el3_spmc/plat/mediatek/mt6795/ |
A D | bl31_plat_setup.c | 163 if (next_image_info->pc) in bl31_plat_get_next_image_ep_info() 164 return next_image_info; in bl31_plat_get_next_image_ep_info() 354 next_image_info->spsr = in bl31_plat_get_next_kernel64_ep_info() 361 next_image_info->pc, in bl31_plat_get_next_kernel64_ep_info() 369 if (next_image_info->pc) in bl31_plat_get_next_kernel64_ep_info() 370 return next_image_info; in bl31_plat_get_next_kernel64_ep_info() 397 next_image_info->spsr = in bl31_plat_get_next_kernel32_ep_info() 406 next_image_info->pc, in bl31_plat_get_next_kernel32_ep_info() 415 if (next_image_info->pc) in bl31_plat_get_next_kernel32_ep_info() 416 return next_image_info; in bl31_plat_get_next_kernel32_ep_info() [all …]
|
/tf-a-ffa_el3_spmc/plat/rockchip/common/ |
A D | bl31_plat_setup.c | 32 entry_point_info_t *next_image_info; in bl31_plat_get_next_image_ep_info() local 34 next_image_info = (type == NON_SECURE) ? &bl33_ep_info : &bl32_ep_info; in bl31_plat_get_next_image_ep_info() 35 assert(next_image_info->h.type == PARAM_EP); in bl31_plat_get_next_image_ep_info() 38 if (next_image_info->pc) in bl31_plat_get_next_image_ep_info() 39 return next_image_info; in bl31_plat_get_next_image_ep_info()
|
A D | sp_min_plat_setup.c | 31 entry_point_info_t *next_image_info; in sp_min_plat_get_bl33_ep_info() local 33 next_image_info = &bl33_ep_info; in sp_min_plat_get_bl33_ep_info() 35 if (next_image_info->pc == 0U) { in sp_min_plat_get_bl33_ep_info() 39 return next_image_info; in sp_min_plat_get_bl33_ep_info()
|
/tf-a-ffa_el3_spmc/plat/mediatek/mt8195/ |
A D | bl31_plat_setup.c | 38 entry_point_info_t *next_image_info; in bl31_plat_get_next_image_ep_info() local 40 next_image_info = (type == NON_SECURE) ? &bl33_ep_info : &bl32_ep_info; in bl31_plat_get_next_image_ep_info() 41 assert(next_image_info->h.type == PARAM_EP); in bl31_plat_get_next_image_ep_info() 44 if (next_image_info->pc) { in bl31_plat_get_next_image_ep_info() 45 return next_image_info; in bl31_plat_get_next_image_ep_info()
|
/tf-a-ffa_el3_spmc/plat/mediatek/mt8192/ |
A D | bl31_plat_setup.c | 40 entry_point_info_t *next_image_info; in bl31_plat_get_next_image_ep_info() local 42 next_image_info = (type == NON_SECURE) ? &bl33_ep_info : &bl32_ep_info; in bl31_plat_get_next_image_ep_info() 43 assert(next_image_info->h.type == PARAM_EP); in bl31_plat_get_next_image_ep_info() 46 if (next_image_info->pc) { in bl31_plat_get_next_image_ep_info() 47 return next_image_info; in bl31_plat_get_next_image_ep_info()
|
/tf-a-ffa_el3_spmc/bl31/ |
A D | bl31_main.c | 199 entry_point_info_t *next_image_info; in bl31_prepare_next_image_entry() local 218 next_image_info = bl31_plat_get_next_image_ep_info(image_type); in bl31_prepare_next_image_entry() 219 assert(next_image_info != NULL); in bl31_prepare_next_image_entry() 220 assert(image_type == GET_SECURITY_STATE(next_image_info->h.attr)); in bl31_prepare_next_image_entry() 224 print_entry_point_info(next_image_info); in bl31_prepare_next_image_entry() 225 cm_init_my_context(next_image_info); in bl31_prepare_next_image_entry()
|
/tf-a-ffa_el3_spmc/plat/nxp/common/setup/ |
A D | ls_bl31_setup.c | 57 entry_point_info_t *next_image_info; in bl31_plat_get_next_image_ep_info() local 60 next_image_info = (type == NON_SECURE) in bl31_plat_get_next_image_ep_info() 64 next_image_info->pc = _get_test_entry(); in bl31_plat_get_next_image_ep_info() 65 next_image_info->spsr = SPSR_FOR_EL2H; in bl31_plat_get_next_image_ep_info() 66 next_image_info->h.attr = NON_SECURE; in bl31_plat_get_next_image_ep_info() 69 if (next_image_info->pc != 0U) { in bl31_plat_get_next_image_ep_info() 70 return next_image_info; in bl31_plat_get_next_image_ep_info()
|
/tf-a-ffa_el3_spmc/plat/imx/common/ |
A D | imx_sip_handler.c | 230 entry_point_info_t *next_image_info; in imx_kernel_entry_handler() local 238 next_image_info = &bl33_image_ep_info; in imx_kernel_entry_handler() 240 next_image_info->pc = x1; in imx_kernel_entry_handler() 242 next_image_info->spsr = SPSR_MODE32(mode, SPSR_T_ARM, SPSR_E_LITTLE, in imx_kernel_entry_handler() 245 next_image_info->args.arg0 = 0; in imx_kernel_entry_handler() 246 next_image_info->args.arg1 = 0; in imx_kernel_entry_handler() 247 next_image_info->args.arg2 = x3; in imx_kernel_entry_handler() 249 SET_SECURITY_STATE(next_image_info->h.attr, NON_SECURE); in imx_kernel_entry_handler() 251 cm_init_my_context(next_image_info); in imx_kernel_entry_handler()
|
/tf-a-ffa_el3_spmc/plat/mediatek/mt8173/ |
A D | bl31_plat_setup.c | 80 entry_point_info_t *next_image_info; in bl31_plat_get_next_image_ep_info() local 82 next_image_info = (type == NON_SECURE) ? &bl33_ep_info : &bl32_ep_info; in bl31_plat_get_next_image_ep_info() 83 assert(next_image_info->h.type == PARAM_EP); in bl31_plat_get_next_image_ep_info() 86 if (next_image_info->pc) in bl31_plat_get_next_image_ep_info() 87 return next_image_info; in bl31_plat_get_next_image_ep_info()
|
/tf-a-ffa_el3_spmc/plat/qemu/common/ |
A D | qemu_bl31_setup.c | 100 entry_point_info_t *next_image_info; in bl31_plat_get_next_image_ep_info() local 103 next_image_info = (type == NON_SECURE) in bl31_plat_get_next_image_ep_info() 109 if (next_image_info->pc) in bl31_plat_get_next_image_ep_info() 110 return next_image_info; in bl31_plat_get_next_image_ep_info()
|
/tf-a-ffa_el3_spmc/plat/hisilicon/poplar/ |
A D | bl31_plat_setup.c | 41 entry_point_info_t *next_image_info; in bl31_plat_get_next_image_ep_info() local 44 next_image_info = (type == NON_SECURE) in bl31_plat_get_next_image_ep_info() 50 if (next_image_info->pc) in bl31_plat_get_next_image_ep_info() 51 return next_image_info; in bl31_plat_get_next_image_ep_info()
|
/tf-a-ffa_el3_spmc/plat/mediatek/mt8183/ |
A D | bl31_plat_setup.c | 93 entry_point_info_t *next_image_info; in bl31_plat_get_next_image_ep_info() local 95 next_image_info = (type == NON_SECURE) ? &bl33_ep_info : &bl32_ep_info; in bl31_plat_get_next_image_ep_info() 96 assert(next_image_info->h.type == PARAM_EP); in bl31_plat_get_next_image_ep_info() 99 if (next_image_info->pc) in bl31_plat_get_next_image_ep_info() 100 return next_image_info; in bl31_plat_get_next_image_ep_info()
|
/tf-a-ffa_el3_spmc/plat/renesas/common/ |
A D | bl31_plat_setup.c | 71 entry_point_info_t *next_image_info; in bl31_plat_get_next_image_ep_info() local 73 next_image_info = (type == NON_SECURE) ? in bl31_plat_get_next_image_ep_info() 76 return next_image_info->pc ? next_image_info : NULL; in bl31_plat_get_next_image_ep_info()
|
/tf-a-ffa_el3_spmc/plat/amlogic/gxbb/ |
A D | gxbb_bl31_setup.c | 31 entry_point_info_t *next_image_info; in bl31_plat_get_next_image_ep_info() local 35 next_image_info = &bl33_image_ep_info; in bl31_plat_get_next_image_ep_info() 38 if (next_image_info->pc != 0U) { in bl31_plat_get_next_image_ep_info() 39 return next_image_info; in bl31_plat_get_next_image_ep_info()
|
/tf-a-ffa_el3_spmc/plat/hisilicon/hikey/ |
A D | hikey_bl31_setup.c | 62 entry_point_info_t *next_image_info; in bl31_plat_get_next_image_ep_info() local 64 next_image_info = (type == NON_SECURE) ? &bl33_ep_info : &bl32_ep_info; in bl31_plat_get_next_image_ep_info() 67 if (next_image_info->pc) in bl31_plat_get_next_image_ep_info() 68 return next_image_info; in bl31_plat_get_next_image_ep_info()
|
/tf-a-ffa_el3_spmc/bl32/sp_min/ |
A D | sp_min_main.c | 127 entry_point_info_t *next_image_info; in sp_min_prepare_next_image_entry() local 132 next_image_info = sp_min_plat_get_bl33_ep_info(); in sp_min_prepare_next_image_entry() 133 assert(next_image_info); in sp_min_prepare_next_image_entry() 134 assert(NON_SECURE == GET_SECURITY_STATE(next_image_info->h.attr)); in sp_min_prepare_next_image_entry() 138 psci_prepare_next_non_secure_ctx(next_image_info); in sp_min_prepare_next_image_entry()
|
/tf-a-ffa_el3_spmc/plat/amlogic/g12a/ |
A D | g12a_bl31_setup.c | 35 entry_point_info_t *next_image_info; in bl31_plat_get_next_image_ep_info() local 37 next_image_info = (type == NON_SECURE) ? in bl31_plat_get_next_image_ep_info() 41 if (next_image_info->pc != 0U) in bl31_plat_get_next_image_ep_info() 42 return next_image_info; in bl31_plat_get_next_image_ep_info()
|
/tf-a-ffa_el3_spmc/plat/amlogic/gxl/ |
A D | gxl_bl31_setup.c | 34 entry_point_info_t *next_image_info; in bl31_plat_get_next_image_ep_info() local 38 next_image_info = &bl33_image_ep_info; in bl31_plat_get_next_image_ep_info() 41 if (next_image_info->pc != 0U) { in bl31_plat_get_next_image_ep_info() 42 return next_image_info; in bl31_plat_get_next_image_ep_info()
|
/tf-a-ffa_el3_spmc/plat/st/stm32mp1/sp_min/ |
A D | sp_min_setup.c | 69 entry_point_info_t *next_image_info; in sp_min_plat_get_bl33_ep_info() local 71 next_image_info = &bl33_image_ep_info; in sp_min_plat_get_bl33_ep_info() 73 if (next_image_info->pc == 0U) { in sp_min_plat_get_bl33_ep_info() 77 return next_image_info; in sp_min_plat_get_bl33_ep_info()
|
/tf-a-ffa_el3_spmc/plat/rpi/rpi3/ |
A D | rpi3_bl31_setup.c | 35 entry_point_info_t *next_image_info; in bl31_plat_get_next_image_ep_info() local 39 next_image_info = (type == NON_SECURE) in bl31_plat_get_next_image_ep_info() 43 if (next_image_info->pc) { in bl31_plat_get_next_image_ep_info() 44 return next_image_info; in bl31_plat_get_next_image_ep_info()
|
/tf-a-ffa_el3_spmc/plat/arm/common/sp_min/ |
A D | arm_sp_min_setup.c | 47 entry_point_info_t *next_image_info; in sp_min_plat_get_bl33_ep_info() local 49 next_image_info = &bl33_image_ep_info; in sp_min_plat_get_bl33_ep_info() 55 if (next_image_info->pc) in sp_min_plat_get_bl33_ep_info() 56 return next_image_info; in sp_min_plat_get_bl33_ep_info()
|
/tf-a-ffa_el3_spmc/plat/amlogic/axg/ |
A D | axg_bl31_setup.c | 35 entry_point_info_t *next_image_info; in bl31_plat_get_next_image_ep_info() local 37 next_image_info = (type == NON_SECURE) ? in bl31_plat_get_next_image_ep_info() 41 if (next_image_info->pc != 0U) in bl31_plat_get_next_image_ep_info() 42 return next_image_info; in bl31_plat_get_next_image_ep_info()
|
/tf-a-ffa_el3_spmc/plat/layerscape/common/ |
A D | ls_bl31_setup.c | 47 entry_point_info_t *next_image_info; in bl31_plat_get_next_image_ep_info() local 50 next_image_info = (type == NON_SECURE) in bl31_plat_get_next_image_ep_info() 53 if (next_image_info->pc) in bl31_plat_get_next_image_ep_info() 54 return next_image_info; in bl31_plat_get_next_image_ep_info()
|
/tf-a-ffa_el3_spmc/plat/hisilicon/hikey960/ |
A D | hikey960_bl31_setup.c | 59 entry_point_info_t *next_image_info; in bl31_plat_get_next_image_ep_info() local 61 next_image_info = (type == NON_SECURE) ? &bl33_ep_info : &bl32_ep_info; in bl31_plat_get_next_image_ep_info() 64 if (next_image_info->pc) in bl31_plat_get_next_image_ep_info() 65 return next_image_info; in bl31_plat_get_next_image_ep_info()
|
/tf-a-ffa_el3_spmc/plat/intel/soc/agilex/ |
A D | bl31_plat_setup.c | 25 entry_point_info_t *next_image_info; in bl31_plat_get_next_image_ep_info() local 27 next_image_info = (type == NON_SECURE) ? in bl31_plat_get_next_image_ep_info() 31 if (next_image_info->pc) in bl31_plat_get_next_image_ep_info() 32 return next_image_info; in bl31_plat_get_next_image_ep_info()
|