/device/linaro/bootloader/arm-trusted-firmware/plat/arm/common/aarch64/ |
arm_bl2_mem_params_desc.c | 27 SET_STATIC_PARAM_HEAD(ep_info, PARAM_IMAGE_BINARY, 44 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, 47 .ep_info.pc = EL3_PAYLOAD_BASE, 48 .ep_info.spsr = SPSR_64(MODE_EL3, MODE_SP_ELX, 64 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, 67 .ep_info.pc = BL31_BASE, 68 .ep_info.spsr = SPSR_64(MODE_EL3, MODE_SP_ELX, 71 .ep_info.args.arg1 = ARM_BL31_PLAT_PARAM_VAL, 91 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, 93 .ep_info.pc = BL32_BASE [all...] |
/device/linaro/bootloader/arm-trusted-firmware/plat/hisilicon/hikey/ |
hikey_bl2_mem_params_desc.c | 27 SET_STATIC_PARAM_HEAD(ep_info, PARAM_IMAGE_BINARY, 44 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, 47 .ep_info.pc = EL3_PAYLOAD_BASE, 48 .ep_info.spsr = SPSR_64(MODE_EL3, MODE_SP_ELX, 64 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, 67 .ep_info.pc = BL31_BASE, 68 .ep_info.spsr = SPSR_64(MODE_EL3, MODE_SP_ELX, 71 .ep_info.args.arg1 = HIKEY_BL31_PLAT_PARAM_VAL, 91 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, 93 .ep_info.pc = BL32_BASE [all...] |
hikey_bl31_setup.c | 117 bl32_ep_info = *bl_params->ep_info; 120 bl33_ep_info = *bl_params->ep_info;
|
/device/linaro/bootloader/arm-trusted-firmware/plat/hisilicon/hikey960/ |
hikey960_bl2_mem_params_desc.c | 27 SET_STATIC_PARAM_HEAD(ep_info, PARAM_IMAGE_BINARY, 44 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, 47 .ep_info.pc = EL3_PAYLOAD_BASE, 48 .ep_info.spsr = SPSR_64(MODE_EL3, MODE_SP_ELX, 64 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, 67 .ep_info.pc = BL31_BASE, 68 .ep_info.spsr = SPSR_64(MODE_EL3, MODE_SP_ELX, 71 .ep_info.args.arg1 = HIKEY960_BL31_PLAT_PARAM_VAL, 91 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, 93 .ep_info.pc = BL32_BASE [all...] |
hikey960_bl31_setup.c | 120 bl32_ep_info = *bl_params->ep_info; 123 bl33_ep_info = *bl_params->ep_info;
|
/device/linaro/bootloader/arm-trusted-firmware/plat/qemu/ |
qemu_bl2_mem_params_desc.c | 24 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, VERSION_2, 27 .ep_info.pc = EL3_PAYLOAD_BASE, 28 .ep_info.spsr = SPSR_64(MODE_EL3, MODE_SP_ELX, 40 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, VERSION_2, 43 .ep_info.pc = BL31_BASE, 44 .ep_info.spsr = SPSR_64(MODE_EL3, MODE_SP_ELX, 47 .ep_info.args.arg1 = QEMU_BL31_PLAT_PARAM_VAL, 64 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, VERSION_2, 66 .ep_info.pc = BL32_BASE, 83 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, VERSION_2 [all...] |
qemu_bl2_setup.c | 248 err = parse_optee_header(&bl_mem_params->ep_info, 259 bl_mem_params->ep_info.args.arg3 = PLAT_QEMU_DT_BASE; 261 bl_mem_params->ep_info.spsr = qemu_get_spsr_for_bl32_entry(); 266 bl_mem_params->ep_info.args.arg0 = 0xffff & read_mpidr(); 267 bl_mem_params->ep_info.spsr = qemu_get_spsr_for_bl33_entry();
|
qemu_bl31_setup.c | 71 bl32_image_ep_info = *bl_params->ep_info; 74 bl33_image_ep_info = *bl_params->ep_info;
|
/device/linaro/bootloader/arm-trusted-firmware/plat/socionext/uniphier/ |
uniphier_image_desc.c | 23 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, 37 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, 40 .ep_info.pc = BL31_BASE, 41 .ep_info.spsr = SPSR_64(MODE_EL3, MODE_SP_ELX, 59 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, 62 .ep_info.pc = BL32_BASE, 63 .ep_info.spsr = SPSR_64(MODE_EL3, MODE_SP_ELX, 77 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, 80 .ep_info.pc = UNIPHIER_BL33_BASE, 81 .ep_info.spsr = SPSR_64(MODE_EL1, MODE_SP_ELX [all...] |
uniphier_bl31_setup.c | 40 bl32_image_ep_info = *bl_params->ep_info; 43 bl33_image_ep_info = *bl_params->ep_info;
|
/device/linaro/bootloader/arm-trusted-firmware/bl1/tbbr/ |
tbbr_img_desc.c | 20 SET_STATIC_PARAM_HEAD(ep_info, PARAM_IMAGE_BINARY, 26 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, 28 .ep_info.pc = NS_BL1U_BASE, 40 SET_STATIC_PARAM_HEAD(ep_info, PARAM_IMAGE_BINARY, 53 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, 55 .ep_info.pc = BL2U_BASE, 61 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP,
|
/device/linaro/bootloader/arm-trusted-firmware/plat/arm/common/aarch32/ |
arm_bl2_mem_params_desc.c | 27 SET_STATIC_PARAM_HEAD(ep_info, PARAM_IMAGE_BINARY, 43 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, 46 .ep_info.pc = BL32_BASE, 47 .ep_info.spsr = SPSR_MODE32(MODE32_mon, SPSR_T_ARM, 62 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, 65 .ep_info.pc = PRELOADED_BL33_BASE, 70 .ep_info.pc = PLAT_ARM_NS_IMAGE_OFFSET,
|
/device/linaro/bootloader/arm-trusted-firmware/plat/arm/board/juno/ |
juno_bl1_setup.c | 44 entry_point_info_t *ep_info) 48 ep_info->args.arg2 = (unsigned long)&image_desc->image_info; 70 void bl1_plat_prepare_exit(entry_point_info_t *ep_info)
|
juno_bl2_setup.c | 26 bl_mem_params->ep_info.spsr = SPSR_64(MODE_EL3, MODE_SP_ELX,
|
/device/linaro/bootloader/arm-trusted-firmware/include/plat/common/ |
common_def.h | 40 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, \ 42 .ep_info.pc = BL2_BASE, \ 50 SET_STATIC_PARAM_HEAD(ep_info, PARAM_EP, \ 52 .ep_info.pc = BL2_BASE, \
|
/device/linaro/bootloader/arm-trusted-firmware/include/common/ |
desc_image_load.h | 16 entry_point_info_t ep_info; member in struct:bl_mem_params_node
|
bl_common.h | 10 #include <ep_info.h> 137 entry_point_info_t ep_info; member in struct:image_desc 158 entry_point_info_t *ep_info; member in struct:bl_params_node 232 void print_entry_point_info(const entry_point_info_t *ep_info);
|
/device/linaro/bootloader/arm-trusted-firmware/bl2/ |
bl2_image_load_v2.c | 20 * This function loads SCP_BL2/BL3x images and returns the ep_info for 88 assert(bl2_to_next_bl_params->head->ep_info); 91 bl2_to_next_bl_params->head->ep_info->args.arg0 = (u_register_t)bl2_to_next_bl_params; 96 return bl2_to_next_bl_params->head->ep_info;
|
/device/linaro/bootloader/arm-trusted-firmware/common/ |
desc_image_load.c | 133 if ((EP_GET_EXE(desc_ptr->ep_info.h.attr) == EXECUTABLE) && 134 (EP_GET_FIRST_EXE(desc_ptr->ep_info.h.attr) == EP_FIRST_EXE)) { 156 assert(EP_GET_EXE(desc_ptr->ep_info.h.attr) == EXECUTABLE); 164 bl_current_exec_node->ep_info = &desc_ptr->ep_info;
|
/device/linaro/bootloader/arm-trusted-firmware/services/spd/trusty/ |
trusty.c | 232 entry_point_info_t *ep_info = bl31_plat_get_next_image_ep_info(SECURE); local 239 if (!ep_info && (smc_fid == SMC_YC_SET_ROT_PARAMS)) { 241 } else if (!ep_info) { 288 entry_point_info_t *ep_info; local 299 ep_info = bl31_plat_get_next_image_ep_info(SECURE); 300 assert(ep_info); 305 cm_init_my_context(ep_info); 313 cpu, ep_info->pc + (1U << 5)); 314 cm_set_elr_el3(SECURE, ep_info->pc + (1U << 5)); 390 entry_point_info_t *ep_info; local [all...] |
/device/linaro/bootloader/arm-trusted-firmware/plat/common/ |
plat_bl1_common.c | 33 entry_point_info_t *ep_info)
|
/device/linaro/bootloader/arm-trusted-firmware/plat/arm/common/ |
arm_bl1_setup.c | 125 void bl1_plat_prepare_exit(entry_point_info_t *ep_info) 138 arm_program_trusted_mailbox(ep_info->pc);
|
arm_bl31_setup.c | 135 bl32_image_ep_info = *bl_params->ep_info; 138 bl33_image_ep_info = *bl_params->ep_info;
|
/device/linaro/bootloader/arm-trusted-firmware/bl1/ |
bl1_main.c | 160 entry_point_info_t *ep_info; local 173 ep_info = &image_desc->ep_info; 188 ep_info); 212 ep_info->args.arg1 = (uintptr_t)bl2_tzram_layout;
|
bl1_fwu.c | 245 if (GET_SECURITY_STATE(image_desc->ep_info.h.attr) == NON_SECURE) { 390 if (GET_SECURITY_STATE(image_desc->ep_info.h.attr) == SECURE) { 425 image_desc->ep_info.h.attr)) { 509 (GET_SECURITY_STATE(image_desc->ep_info.h.attr) == NON_SECURE) || 510 (EP_GET_EXE(image_desc->ep_info.h.attr) == NON_EXECUTABLE) || 562 assert(GET_SECURITY_STATE(image_desc->ep_info.h.attr) == SECURE); 563 assert(EP_GET_EXE(image_desc->ep_info.h.attr) == EXECUTABLE); 623 assert(GET_SECURITY_STATE(image_desc->ep_info.h.attr) == SECURE); 624 assert(EP_GET_EXE(image_desc->ep_info.h.attr) == EXECUTABLE); 708 assert(GET_SECURITY_STATE(image_desc->ep_info.h.attr) == SECURE) [all...] |