Home
last modified time | relevance | path

Searched refs:image_info (Results 1 – 25 of 82) sorted by relevance

1234

/rk3399_ARM-atf/plat/arm/common/aarch64/
H A Darm_bl2_mem_params_desc.c29 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,
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,
76 .image_info.image_max_size = BL31_LIMIT - BL31_BASE,
92 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY,
101 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY,
113 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
[all …]
/rk3399_ARM-atf/plat/hisilicon/hikey960/
H A Dhikey960_bl2_mem_params_desc.c30 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,
74 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
76 .image_info.image_base = BL31_BASE,
77 .image_info.image_max_size = BL31_LIMIT - BL31_BASE,
95 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
97 .image_info.image_base = BL32_BASE,
98 .image_info.image_max_size = BL32_LIMIT - BL32_BASE,
[all …]
/rk3399_ARM-atf/plat/nxp/common/img_loadr/
H A Dload_img.c38 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 err = mmap_add_dynamic_region(img_info.image_info.image_base, in load_img()
53 img_info.image_info.image_base, in load_img()
64 err = load_auth_image(image_id, &img_info.image_info); in load_img()
71 *image_base = img_info.image_info.image_base + CSF_HDR_SZ; in load_img()
72 *image_size = img_info.image_info.image_size - CSF_HDR_SZ; in load_img()
[all …]
/rk3399_ARM-atf/plat/marvell/armada/common/aarch64/
H A Dmarvell_bl2_mem_params_desc.c31 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY,
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,
78 .image_info.image_max_size = BL31_LIMIT - BL31_BASE,
96 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
98 .image_info.image_base = BL32_BASE,
99 .image_info.image_max_size = BL32_LIMIT - BL32_BASE,
[all …]
/rk3399_ARM-atf/plat/hisilicon/hikey/
H A Dhikey_bl2_mem_params_desc.c30 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,
74 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
76 .image_info.image_base = BL31_BASE,
77 .image_info.image_max_size = BL31_LIMIT - BL31_BASE,
95 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
97 .image_info.image_base = BL32_BASE,
98 .image_info.image_max_size = BL32_LIMIT - BL32_BASE,
[all …]
/rk3399_ARM-atf/plat/hisilicon/poplar/
H A Dbl2_plat_mem_params_desc.c30 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,
74 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
76 .image_info.image_base = BL31_BASE,
77 .image_info.image_max_size = BL31_LIMIT - BL31_BASE,
95 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
97 .image_info.image_base = BL32_BASE,
98 .image_info.image_max_size = BL32_LIMIT - BL32_BASE,
[all …]
/rk3399_ARM-atf/plat/qemu/common/
H A Dqemu_bl2_mem_params_desc.c18 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY, \
44 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, VERSION_2, image_info_t,
63 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, VERSION_2, image_info_t,
65 .image_info.image_base = BL31_BASE,
66 .image_info.image_max_size = BL31_LIMIT - BL31_BASE,
84 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
86 .image_info.image_base = RMM_BASE,
87 .image_info.image_max_size = RMM_LIMIT - RMM_BASE,
109 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, VERSION_2,
112 .image_info.image_base = BL32_BASE,
[all …]
/rk3399_ARM-atf/plat/rpi/rpi3/aarch64/
H A Drpi3_bl2_mem_params_desc.c36 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,
83 .image_info.image_max_size = BL32_LIMIT - BL32_BASE,
100 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
[all …]
/rk3399_ARM-atf/plat/nxp/common/setup/aarch64/
H A Dls_bl2_mem_params_desc.c39 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
42 .image_info.image_base = BL31_BASE - CSF_HDR_SZ,
43 .image_info.image_max_size = (BL31_LIMIT - BL31_BASE) +
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,
69 .image_info.image_max_size = (BL32_LIMIT - BL32_BASE) +
72 .image_info.image_base = BL32_BASE,
73 .image_info.image_max_size = (BL32_LIMIT - BL32_BASE),
[all …]
/rk3399_ARM-atf/plat/socionext/uniphier/
H A Duniphier_bl2_setup.c85 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 …]
H A Duniphier_image_desc.c26 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,
65 .image_info.image_max_size = UNIPHIER_BL32_MAX_SIZE,
80 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
[all …]
/rk3399_ARM-atf/plat/imx/imx8m/imx8mp/
H A Dimx8mp_bl2_mem_params_desc.c21 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, VERSION_2, image_info_t,
23 .image_info.image_base = BL31_BASE,
24 .image_info.image_max_size = BL31_LIMIT - BL31_BASE,
35 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, VERSION_2,
38 .image_info.image_base = BL32_BASE,
39 .image_info.image_max_size = BL32_SIZE,
50 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, VERSION_2,
52 .image_info.image_base = BL32_BASE,
53 .image_info.image_max_size = BL32_SIZE,
65 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
[all …]
/rk3399_ARM-atf/plat/imx/imx8m/imx8mm/
H A Dimx8mm_bl2_mem_params_desc.c21 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, VERSION_2, image_info_t,
23 .image_info.image_base = BL31_BASE,
24 .image_info.image_max_size = BL31_LIMIT - BL31_BASE,
35 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, VERSION_2,
38 .image_info.image_base = BL32_BASE,
39 .image_info.image_max_size = BL32_SIZE,
50 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP, VERSION_2,
52 .image_info.image_base = BL32_BASE,
53 .image_info.image_max_size = BL32_SIZE,
65 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
[all …]
/rk3399_ARM-atf/plat/brcm/common/
H A Dbrcm_bl2_mem_params_desc.c30 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,
77 .image_info.image_max_size = BL32_LIMIT - BL32_BASE,
91 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
[all …]
/rk3399_ARM-atf/plat/intel/soc/common/
H A Dbl2_plat_mem_params_desc.c30 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 =
[all …]
/rk3399_ARM-atf/plat/socionext/synquacer/
H A Dsq_image_desc.c18 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
20 .image_info.image_base = BL31_BASE,
21 .image_info.image_max_size = BL31_SIZE,
35 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
37 .image_info.image_base = BL32_BASE,
38 .image_info.image_max_size = BL32_SIZE,
52 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
54 .image_info.image_base = PLAT_SQ_BL33_BASE,
55 .image_info.image_max_size = PLAT_SQ_BL33_SIZE,
69 struct image_info *sq_get_image_info(unsigned int image_id) in REGISTER_BL_IMAGE_DESCS()
[all …]
/rk3399_ARM-atf/plat/imx/imx7/common/
H A Dimx7_bl2_mem_params_desc.c22 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 …]
/rk3399_ARM-atf/plat/qti/common/src/
H A Dqti_image_desc.c18 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
20 .image_info.image_base = BL31_BASE,
21 .image_info.image_max_size = BL31_SIZE,
35 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
37 .image_info.image_base = BL32_BASE,
38 .image_info.image_max_size = BL32_SIZE,
52 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
54 .image_info.image_base = BL33_BASE,
55 .image_info.image_max_size = BL33_SIZE,
69 struct image_info *qti_get_image_info(unsigned int image_id) in REGISTER_BL_IMAGE_DESCS()
[all …]
/rk3399_ARM-atf/plat/arm/board/corstone1000/common/
H A Dcorstone1000_bl2_mem_params_desc.c32 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,
53 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
55 .image_info.image_base = BL32_BASE,
56 .image_info.image_max_size = BL32_LIMIT - BL32_BASE,
64 .image_info.image_base = CORSTONE1000_TOS_FW_CONFIG_BASE,
65 .image_info.image_max_size = (CORSTONE1000_TOS_FW_CONFIG_LIMIT -
69 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY,
82 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
[all …]
/rk3399_ARM-atf/plat/arm/common/aarch32/
H A Darm_bl2_mem_params_desc.c29 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,
62 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY,
75 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
80 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
82 .image_info.image_base = PLAT_ARM_NS_IMAGE_BASE,
[all …]
/rk3399_ARM-atf/plat/arm/board/automotive_rd/platform/rd1ae/
H A Drd1ae_bl2_mem_params_desc.c34 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
36 .image_info.image_base = BL31_BASE,
37 .image_info.image_max_size = BL31_LIMIT - BL31_BASE,
47 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY,
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,
71 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY,
82 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
84 .image_info.image_base = PLAT_ARM_NS_IMAGE_BASE,
[all …]
/rk3399_ARM-atf/plat/arm/board/automotive_rd/platform/rdaspen/
H A Drdaspen_bl2_mem_params_desc.c26 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
28 .image_info.image_base = BL31_BASE,
29 .image_info.image_max_size = BL31_LIMIT - BL31_BASE,
42 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY,
53 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
55 .image_info.image_base = BL32_BASE,
56 .image_info.image_max_size = BL32_LIMIT - BL32_BASE,
65 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY,
77 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
79 .image_info.image_base = PLAT_ARM_NS_IMAGE_BASE,
[all …]
/rk3399_ARM-atf/bl1/tbbr/
H A Dtbbr_img_desc.c15 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,
/rk3399_ARM-atf/plat/st/stm32mp2/
H A Dplat_bl2_mem_params_desc.c35 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY,
39 .image_info.image_base = STM32MP_DDR_FW_BASE,
40 .image_info.image_max_size = STM32MP_DDR_FW_MAX_SIZE,
52 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY,
56 .image_info.image_base = STM32MP_FW_CONFIG_BASE,
57 .image_info.image_max_size = STM32MP_FW_CONFIG_MAX_SIZE,
72 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
87 SET_STATIC_PARAM_HEAD(image_info, PARAM_IMAGE_BINARY,
102 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
117 SET_STATIC_PARAM_HEAD(image_info, PARAM_EP,
[all …]
/rk3399_ARM-atf/lib/optee/
H A Doptee_utils.c40 static int parse_optee_image(image_info_t *image_info, in parse_optee_image() argument
57 init_load_addr = image_info->image_base; in parse_optee_image()
61 if (check_uptr_overflow(image_info->image_base, in parse_optee_image()
62 image_info->image_max_size - 1)) in parse_optee_image()
64 free_end = image_info->image_base + (image_info->image_max_size - 1); in parse_optee_image()
74 if (!((init_load_addr >= image_info->image_base) && in parse_optee_image()
79 (void *)image_info->image_base, in parse_optee_image()
80 (void *)(image_info->image_base + in parse_optee_image()
81 image_info->image_max_size)); in parse_optee_image()
91 image_info->h.attr &= ~IMAGE_ATTRIB_SKIP_LOADING; in parse_optee_image()
[all …]

1234