/trusted-firmware-a/plat/arm/common/aarch64/ |
A D | arm_bl2_mem_params_desc.c | 31 .image_info.image_base = SCP_BL2_BASE, 50 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 73 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 75 .image_info.image_base = BL31_BASE, 112 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 114 .image_info.image_base = RMM_BASE, 129 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 131 .image_info.image_base = BL32_BASE, 151 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 153 .image_info.image_base = BL32_BASE, [all …]
|
/trusted-firmware-a/plat/nxp/common/img_loadr/ |
A D | load_img.c | 38 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY, in load_img() 41 .image_info.image_base = *image_base - CSF_HDR_SZ, in load_img() 42 .image_info.image_max_size = *image_size + CSF_HDR_SZ, in load_img() 44 .image_info.image_base = *image_base, in load_img() 45 .image_info.image_max_size = *image_size, in load_img() 52 mmap_add_dynamic_region(img_info.image_info.image_base, in load_img() 53 img_info.image_info.image_base, in load_img() 60 err = load_auth_image(image_id, &img_info.image_info); in load_img() 67 *image_base = img_info.image_info.image_base + CSF_HDR_SZ; in load_img() 74 *image_base = img_info.image_info.image_base; in load_img() [all …]
|
/trusted-firmware-a/plat/hisilicon/hikey/ |
A D | hikey_bl2_mem_params_desc.c | 32 .image_info.image_base = SCP_BL2_BASE, 33 .image_info.image_max_size = SCP_BL2_SIZE, 51 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 74 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 76 .image_info.image_base = BL31_BASE, 95 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 97 .image_info.image_base = BL32_BASE, 113 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 115 .image_info.image_base = BL32_BASE, 131 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, [all …]
|
/trusted-firmware-a/plat/hisilicon/hikey960/ |
A D | hikey960_bl2_mem_params_desc.c | 32 .image_info.image_base = SCP_BL2_BASE, 33 .image_info.image_max_size = SCP_BL2_SIZE, 51 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 74 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 76 .image_info.image_base = BL31_BASE, 95 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 97 .image_info.image_base = BL32_BASE, 113 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 115 .image_info.image_base = BL32_BASE, 131 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, [all …]
|
/trusted-firmware-a/plat/hisilicon/poplar/ |
A D | bl2_plat_mem_params_desc.c | 32 .image_info.image_base = SCP_BL2_BASE, 33 .image_info.image_max_size = SCP_BL2_SIZE, 51 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 74 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 76 .image_info.image_base = BL31_BASE, 95 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 97 .image_info.image_base = BL32_BASE, 113 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 115 .image_info.image_base = BL32_BASE, 131 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, [all …]
|
/trusted-firmware-a/plat/marvell/armada/common/aarch64/ |
A D | marvell_bl2_mem_params_desc.c | 33 .image_info.image_base = SCP_BL2_BASE, 34 .image_info.image_max_size = SCP_BL2_SIZE, 52 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 75 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 77 .image_info.image_base = BL31_BASE, 96 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 98 .image_info.image_base = BL32_BASE, 115 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 117 .image_info.image_base = BL32_BASE, 134 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, [all …]
|
/trusted-firmware-a/plat/rpi/rpi3/aarch64/ |
A D | rpi3_bl2_mem_params_desc.c | 36 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 39 .image_info.image_base = BL31_BASE, 40 .image_info.image_max_size = BL31_LIMIT - BL31_BASE, 59 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 61 .image_info.image_base = BL32_BASE, 62 .image_info.image_max_size = BL32_LIMIT - BL32_BASE, 79 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 82 .image_info.image_base = BL32_BASE, 100 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 120 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, [all …]
|
/trusted-firmware-a/plat/nxp/common/setup/aarch64/ |
A D | ls_bl2_mem_params_desc.c | 39 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 42 .image_info.image_base = BL31_BASE - CSF_HDR_SZ, 46 .image_info.image_base = BL31_BASE, 47 .image_info.image_max_size = (BL31_LIMIT - BL31_BASE), 65 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 68 .image_info.image_base = BL32_BASE - CSF_HDR_SZ, 72 .image_info.image_base = BL32_BASE, 86 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 89 .image_info.image_base = BL33_BASE - CSF_HDR_SZ, 93 .image_info.image_base = BL33_BASE, [all …]
|
/trusted-firmware-a/plat/socionext/uniphier/ |
A D | uniphier_bl2_setup.c | 85 struct image_info *image_info; in bl2_el3_plat_arch_setup() local 87 image_info = uniphier_get_image_info(SCP_BL2_IMAGE_ID); in bl2_el3_plat_arch_setup() 88 image_info->h.attr |= IMAGE_ATTRIB_SKIP_LOADING; in bl2_el3_plat_arch_setup() 131 struct image_info *image_info; in bl2_plat_handle_pre_image_load() local 134 image_info = uniphier_get_image_info(image_id); in bl2_plat_handle_pre_image_load() 136 ret = mmap_add_dynamic_region(image_info->image_base, in bl2_plat_handle_pre_image_load() 137 image_info->image_base, in bl2_plat_handle_pre_image_load() 138 image_info->image_max_size, in bl2_plat_handle_pre_image_load() 144 image_decompress_prepare(image_info); in bl2_plat_handle_pre_image_load() 151 struct image_info *image_info = uniphier_get_image_info(image_id); in bl2_plat_handle_post_image_load() local [all …]
|
A D | uniphier_image_desc.c | 26 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 28 .image_info.image_base = UNIPHIER_SCP_OFFSET, 29 .image_info.image_max_size = UNIPHIER_SCP_MAX_SIZE, 40 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 42 .image_info.image_base = UNIPHIER_BL31_OFFSET, 43 .image_info.image_max_size = UNIPHIER_BL31_MAX_SIZE, 62 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 64 .image_info.image_base = UNIPHIER_BL32_OFFSET, 80 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 82 .image_info.image_base = UNIPHIER_BL33_OFFSET, [all …]
|
/trusted-firmware-a/plat/qemu/common/ |
A D | qemu_bl2_mem_params_desc.c | 53 .image_info.image_base = BL31_BASE, 54 .image_info.image_max_size = BL31_LIMIT - BL31_BASE, 80 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, VERSION_2, 83 .image_info.image_base = BL32_BASE, 84 .image_info.image_max_size = BL32_LIMIT - BL32_BASE, 99 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, VERSION_2, 101 .image_info.image_base = BL32_BASE, 102 .image_info.image_max_size = BL32_LIMIT - BL32_BASE, 117 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, VERSION_2, 141 .image_info.image_base = NS_IMAGE_OFFSET, [all …]
|
/trusted-firmware-a/plat/imx/imx8m/imx8mm/ |
A D | imx8mm_bl2_mem_params_desc.c | 23 .image_info.image_base = BL31_BASE, 24 .image_info.image_max_size = BL31_LIMIT - BL31_BASE, 38 .image_info.image_base = BL32_BASE, 39 .image_info.image_max_size = BL32_SIZE, 52 .image_info.image_base = BL32_BASE, 53 .image_info.image_max_size = BL32_SIZE, 65 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 78 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 84 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 86 .image_info.image_base = PLAT_NS_IMAGE_OFFSET, [all …]
|
/trusted-firmware-a/plat/imx/imx8m/imx8mp/ |
A D | imx8mp_bl2_mem_params_desc.c | 23 .image_info.image_base = BL31_BASE, 24 .image_info.image_max_size = BL31_LIMIT - BL31_BASE, 38 .image_info.image_base = BL32_BASE, 39 .image_info.image_max_size = BL32_SIZE, 52 .image_info.image_base = BL32_BASE, 53 .image_info.image_max_size = BL32_SIZE, 65 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 78 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 84 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 86 .image_info.image_base = PLAT_NS_IMAGE_OFFSET, [all …]
|
/trusted-firmware-a/plat/brcm/common/ |
A D | brcm_bl2_mem_params_desc.c | 30 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY, 32 .image_info.image_base = SCP_BL2_BASE, 33 .image_info.image_max_size = PLAT_MAX_SCP_BL2_SIZE, 53 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 55 .image_info.image_base = BL31_BASE, 56 .image_info.image_max_size = BL31_LIMIT - BL31_BASE, 74 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 76 .image_info.image_base = BL32_BASE, 91 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 96 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, [all …]
|
/trusted-firmware-a/plat/arm/board/diphda/common/ |
A D | diphda_bl2_mem_params_desc.c | 32 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 34 .image_info.image_base = BL31_BASE, 35 .image_info.image_max_size = BL31_LIMIT - BL31_BASE, 48 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 50 .image_info.image_base = BL32_BASE, 51 .image_info.image_max_size = BL32_LIMIT - BL32_BASE, 59 .image_info.image_base = DIPHDA_TOS_FW_CONFIG_BASE, 60 .image_info.image_max_size = DIPHDA_TOS_FW_CONFIG_LIMIT - \ 64 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY, 76 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, [all …]
|
/trusted-firmware-a/plat/imx/imx7/common/ |
A D | imx7_bl2_mem_params_desc.c | 22 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, VERSION_2, 25 .image_info.image_base = IMX7_OPTEE_BASE, 26 .image_info.image_max_size = IMX7_OPTEE_SIZE, 37 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, VERSION_2, 39 .image_info.image_base = IMX7_OPTEE_BASE, 40 .image_info.image_max_size = IMX7_OPTEE_SIZE, 52 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 65 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 71 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 73 .image_info.image_base = IMX7_UBOOT_BASE, [all …]
|
/trusted-firmware-a/plat/arm/common/aarch32/ |
A D | arm_bl2_mem_params_desc.c | 29 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY, 31 .image_info.image_base = SCP_BL2_BASE, 32 .image_info.image_max_size = PLAT_CSS_MAX_SCP_BL2_SIZE, 49 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 51 .image_info.image_base = BL32_BASE, 52 .image_info.image_max_size = BL32_LIMIT - BL32_BASE, 61 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY, 74 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 79 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 81 .image_info.image_base = PLAT_ARM_NS_IMAGE_BASE, [all …]
|
/trusted-firmware-a/plat/layerscape/common/aarch64/ |
A D | ls_bl2_mem_params_desc.c | 37 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 61 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 63 .image_info.image_base = BL31_BASE, 64 .image_info.image_max_size = (BL31_LIMIT - BL31_BASE), 81 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 83 .image_info.image_base = BL32_BASE, 84 .image_info.image_max_size = (BL32_LIMIT - BL32_BASE), 98 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 104 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 106 .image_info.image_base = BL33_BASE, [all …]
|
/trusted-firmware-a/plat/intel/soc/common/ |
A D | bl2_plat_mem_params_desc.c | 30 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY, 32 .image_info.image_base = SCP_BL2_BASE, 33 .image_info.image_max_size = SCP_BL2_SIZE, 51 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 71 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 73 .image_info.image_base = BL31_BASE, 74 .image_info.image_max_size = BL31_LIMIT - BL31_BASE, 86 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 88 .image_info.image_base = PLAT_NS_IMAGE_OFFSET, 89 .image_info.image_max_size =
|
/trusted-firmware-a/bl1/tbbr/ |
A D | tbbr_img_desc.c | 15 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY, 17 .image_info.image_base = BL2_BASE, 18 .image_info.image_max_size = BL2_LIMIT - BL2_BASE, 33 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY, 35 .image_info.image_base = SCP_BL2U_BASE, 36 .image_info.image_max_size = SCP_BL2U_LIMIT - SCP_BL2U_BASE, 44 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 46 .image_info.image_base = BL2U_BASE, 47 .image_info.image_max_size = BL2U_LIMIT - BL2U_BASE,
|
/trusted-firmware-a/lib/optee/ |
A D | optee_utils.c | 91 init_load_addr = image_info->image_base; in parse_optee_image() 95 if (check_uptr_overflow(image_info->image_base, in parse_optee_image() 96 image_info->image_max_size - 1)) in parse_optee_image() 98 free_end = image_info->image_base + (image_info->image_max_size - 1); in parse_optee_image() 108 if (!((init_load_addr >= image_info->image_base) && in parse_optee_image() 113 (void *)image_info->image_base, in parse_optee_image() 114 (void *)(image_info->image_base + in parse_optee_image() 115 image_info->image_max_size)); in parse_optee_image() 125 image_info->h.attr &= ~IMAGE_ATTRIB_SKIP_LOADING; in parse_optee_image() 128 image_info->image_base = init_load_addr; in parse_optee_image() [all …]
|
/trusted-firmware-a/plat/renesas/common/ |
A D | bl2_plat_mem_params_desc.c | 37 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, VERSION_2, 39 .image_info.image_max_size = BL31_LIMIT - BL31_BASE, 40 .image_info.image_base = BL31_BASE, 58 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, VERSION_2, 60 .image_info.image_max_size = BL32_LIMIT - BL32_BASE, 61 .image_info.image_base = BL32_BASE, 78 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, VERSION_2, 80 .image_info.image_max_size = 82 .image_info.image_base = BL33_BASE,
|
/trusted-firmware-a/plat/st/stm32mp1/ |
A D | plat_bl2_stm32_mem_params_desc.c | 37 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 42 .image_info.image_base = STM32MP_BL32_BASE, 43 .image_info.image_max_size = STM32MP_BL32_SIZE, 57 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 71 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 92 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 95 .image_info.image_base = PLAT_STM32MP_NS_IMAGE_OFFSET, 96 .image_info.image_max_size = STM32MP_DDR_MAX_SIZE -
|
A D | bl2_plat_setup.c | 386 bl_mem_params->image_info.h.attr &= ~IMAGE_ATTRIB_SKIP_LOADING; in bl2_plat_handle_post_image_load() 395 pager_mem_params->image_info.image_max_size = in bl2_plat_handle_post_image_load() 400 paged_mem_params->image_info.image_base = STM32MP_DDR_BASE + in bl2_plat_handle_post_image_load() 431 pager_mem_params->image_info.image_base = STM32MP_OPTEE_BASE; in bl2_plat_handle_post_image_load() 434 paged_mem_params->image_info.image_base = STM32MP_DDR_BASE + in bl2_plat_handle_post_image_load() 442 &pager_mem_params->image_info, in bl2_plat_handle_post_image_load() 443 &paged_mem_params->image_info); in bl2_plat_handle_post_image_load() 457 bl_mem_params->image_info.image_max_size += in bl2_plat_handle_post_image_load() 458 tos_fw_mem_params->image_info.image_max_size; in bl2_plat_handle_post_image_load() 482 inv_dcache_range(bl_mem_params->image_info.image_base + in bl2_plat_handle_post_image_load() [all …]
|
A D | plat_bl2_mem_params_desc.c | 28 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY, 32 .image_info.image_base = STM32MP_FW_CONFIG_BASE, 33 .image_info.image_max_size = STM32MP_FW_CONFIG_MAX_SIZE, 50 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 65 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 79 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, 92 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY, 105 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY, 124 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
|