/aosp_15_r20/external/trusty/arm-trusted-firmware/plat/st/stm32mp1/ |
D | bl2_plat_setup.c | 382 bl_mem_params_node_t *bl_mem_params = get_bl_mem_params_node(image_id); in bl2_plat_handle_post_image_load() local 398 assert(bl_mem_params != NULL); in bl2_plat_handle_post_image_load() 415 bl_mem_params = get_bl_mem_params_node(image_ids[i]); in bl2_plat_handle_post_image_load() 416 assert(bl_mem_params != NULL); in bl2_plat_handle_post_image_load() 423 bl_mem_params->image_info.image_base = config_info->config_addr; in bl2_plat_handle_post_image_load() 424 bl_mem_params->image_info.image_max_size = config_info->config_max_size; in bl2_plat_handle_post_image_load() 426 bl_mem_params->image_info.h.attr &= ~IMAGE_ATTRIB_SKIP_LOADING; in bl2_plat_handle_post_image_load() 430 bl_mem_params->ep_info.pc = config_info->config_addr; in bl2_plat_handle_post_image_load() 451 bl_mem_params->ep_info.pc = config_info->config_addr; in bl2_plat_handle_post_image_load() 465 if (optee_header_is_valid(bl_mem_params->image_info.image_base)) { in bl2_plat_handle_post_image_load() [all …]
|
/aosp_15_r20/external/arm-trusted-firmware/plat/qemu/common/ |
H A D | qemu_bl2_setup.c | 146 bl_mem_params_node_t *bl_mem_params = get_bl_mem_params_node(image_id); in qemu_bl2_handle_post_image_load() local 152 assert(bl_mem_params); in qemu_bl2_handle_post_image_load() 163 err = parse_optee_header(&bl_mem_params->ep_info, in qemu_bl2_handle_post_image_load() 175 bl_mem_params->ep_info.args.arg3 = ARM_PRELOADED_DTB_BASE; in qemu_bl2_handle_post_image_load() 177 bl_mem_params->ep_info.args.arg0 = in qemu_bl2_handle_post_image_load() 178 bl_mem_params->ep_info.args.arg1; in qemu_bl2_handle_post_image_load() 179 bl_mem_params->ep_info.args.arg1 = 0; in qemu_bl2_handle_post_image_load() 180 bl_mem_params->ep_info.args.arg2 = ARM_PRELOADED_DTB_BASE; in qemu_bl2_handle_post_image_load() 181 bl_mem_params->ep_info.args.arg3 = 0; in qemu_bl2_handle_post_image_load() 184 bl_mem_params->ep_info.spsr = qemu_get_spsr_for_bl32_entry(); in qemu_bl2_handle_post_image_load() [all …]
|
/aosp_15_r20/external/trusty/arm-trusted-firmware/plat/qemu/common/ |
D | qemu_bl2_setup.c | 558 bl_mem_params_node_t *bl_mem_params = get_bl_mem_params_node(image_id); in qemu_bl2_handle_post_image_load() local 570 assert(bl_mem_params); in qemu_bl2_handle_post_image_load() 580 bl_mem_params->ep_info.args.arg1 = in qemu_bl2_handle_post_image_load() 583 bl_mem_params->ep_info.args.arg3 = (uintptr_t)bl2_tl; in qemu_bl2_handle_post_image_load() 594 err = parse_optee_header(&bl_mem_params->ep_info, in qemu_bl2_handle_post_image_load() 602 if (handoff_pageable_part(bl_mem_params->ep_info.args.arg1)) { in qemu_bl2_handle_post_image_load() 608 bl_mem_params->ep_info.spsr = qemu_get_spsr_for_bl32_entry(); in qemu_bl2_handle_post_image_load() 611 &bl_mem_params->ep_info)) in qemu_bl2_handle_post_image_load() 624 bl_mem_params->ep_info.args.arg2 = ARM_PRELOADED_DTB_BASE; in qemu_bl2_handle_post_image_load() 630 bl_mem_params->ep_info.args.arg3 = ARM_PRELOADED_DTB_BASE; in qemu_bl2_handle_post_image_load() [all …]
|
/aosp_15_r20/external/arm-trusted-firmware/plat/imx/imx7/common/ |
H A D | imx7_bl2_el3_common.c | 57 bl_mem_params_node_t *bl_mem_params = get_bl_mem_params_node(image_id); in bl2_plat_handle_post_image_load() local 63 assert(bl_mem_params); in bl2_plat_handle_post_image_load() 73 err = parse_optee_header(&bl_mem_params->ep_info, in bl2_plat_handle_post_image_load() 86 bl_mem_params->ep_info.args.arg0 = in bl2_plat_handle_post_image_load() 87 bl_mem_params->ep_info.args.arg1; in bl2_plat_handle_post_image_load() 88 bl_mem_params->ep_info.args.arg1 = 0; in bl2_plat_handle_post_image_load() 90 bl_mem_params->ep_info.args.arg2 = in bl2_plat_handle_post_image_load() 93 bl_mem_params->ep_info.args.arg2 = 0; in bl2_plat_handle_post_image_load() 94 bl_mem_params->ep_info.args.arg3 = 0; in bl2_plat_handle_post_image_load() 95 bl_mem_params->ep_info.spsr = imx7_get_spsr_for_bl32_entry(); in bl2_plat_handle_post_image_load() [all …]
|
/aosp_15_r20/external/trusty/arm-trusted-firmware/plat/imx/imx7/common/ |
D | imx7_bl2_el3_common.c | 57 bl_mem_params_node_t *bl_mem_params = get_bl_mem_params_node(image_id); in bl2_plat_handle_post_image_load() local 63 assert(bl_mem_params); in bl2_plat_handle_post_image_load() 73 err = parse_optee_header(&bl_mem_params->ep_info, in bl2_plat_handle_post_image_load() 86 bl_mem_params->ep_info.args.arg0 = in bl2_plat_handle_post_image_load() 87 bl_mem_params->ep_info.args.arg1; in bl2_plat_handle_post_image_load() 88 bl_mem_params->ep_info.args.arg1 = 0; in bl2_plat_handle_post_image_load() 90 bl_mem_params->ep_info.args.arg2 = in bl2_plat_handle_post_image_load() 93 bl_mem_params->ep_info.args.arg2 = 0; in bl2_plat_handle_post_image_load() 94 bl_mem_params->ep_info.args.arg3 = 0; in bl2_plat_handle_post_image_load() 95 bl_mem_params->ep_info.spsr = imx7_get_spsr_for_bl32_entry(); in bl2_plat_handle_post_image_load() [all …]
|
/aosp_15_r20/external/trusty/arm-trusted-firmware/plat/renesas/rcar/ |
D | bl2_plat_setup.c | 494 bl_mem_params_node_t *bl_mem_params; in bl2_plat_handle_pre_image_load() local 502 bl_mem_params = get_bl_mem_params_node(image_id); in bl2_plat_handle_pre_image_load() 503 if (bl_mem_params == NULL) { in bl2_plat_handle_pre_image_load() 533 bl_mem_params->image_info.image_base = dest; in bl2_plat_handle_pre_image_load() 534 bl_mem_params->image_info.image_size = len; in bl2_plat_handle_pre_image_load() 543 bl2_enter_bl31(&bl_mem_params->ep_info); in bl2_plat_handle_pre_image_load() 561 bl_mem_params->image_info.image_base = dest; in bl2_plat_handle_pre_image_load() 562 bl_mem_params->image_info.image_size = len; in bl2_plat_handle_pre_image_load() 577 image_decompress_prepare(&bl_mem_params->image_info); in bl2_plat_handle_pre_image_load() 591 bl_mem_params_node_t *bl_mem_params; in bl2_plat_handle_post_image_load() local [all …]
|
/aosp_15_r20/external/trusty/arm-trusted-firmware/plat/marvell/armada/common/ |
D | marvell_bl2_setup.c | 101 bl_mem_params_node_t *bl_mem_params = get_bl_mem_params_node(image_id); in marvell_bl2_handle_post_image_load() local 107 assert(bl_mem_params); in marvell_bl2_handle_post_image_load() 118 err = parse_optee_header(&bl_mem_params->ep_info, in marvell_bl2_handle_post_image_load() 124 bl_mem_params->ep_info.spsr = marvell_get_spsr_for_bl32_entry(); in marvell_bl2_handle_post_image_load() 129 bl_mem_params->ep_info.args.arg0 = 0xffff & read_mpidr(); in marvell_bl2_handle_post_image_load() 130 bl_mem_params->ep_info.spsr = marvell_get_spsr_for_bl33_entry(); in marvell_bl2_handle_post_image_load() 135 err = bl2_plat_handle_scp_bl2(&bl_mem_params->image_info); in marvell_bl2_handle_post_image_load()
|
/aosp_15_r20/external/arm-trusted-firmware/plat/marvell/armada/common/ |
H A D | marvell_bl2_setup.c | 101 bl_mem_params_node_t *bl_mem_params = get_bl_mem_params_node(image_id); in marvell_bl2_handle_post_image_load() local 107 assert(bl_mem_params); in marvell_bl2_handle_post_image_load() 118 err = parse_optee_header(&bl_mem_params->ep_info, in marvell_bl2_handle_post_image_load() 124 bl_mem_params->ep_info.spsr = marvell_get_spsr_for_bl32_entry(); in marvell_bl2_handle_post_image_load() 129 bl_mem_params->ep_info.args.arg0 = 0xffff & read_mpidr(); in marvell_bl2_handle_post_image_load() 130 bl_mem_params->ep_info.spsr = marvell_get_spsr_for_bl33_entry(); in marvell_bl2_handle_post_image_load() 135 err = bl2_plat_handle_scp_bl2(&bl_mem_params->image_info); in marvell_bl2_handle_post_image_load()
|
/aosp_15_r20/external/trusty/arm-trusted-firmware/plat/hisilicon/poplar/ |
D | bl2_plat_setup.c | 104 bl_mem_params_node_t *bl_mem_params = get_bl_mem_params_node(image_id); in poplar_bl2_handle_post_image_load() local 110 assert(bl_mem_params); in poplar_bl2_handle_post_image_load() 122 err = parse_optee_header(&bl_mem_params->ep_info, in poplar_bl2_handle_post_image_load() 136 bl_mem_params->ep_info.spsr = poplar_get_spsr_for_bl32_entry(); in poplar_bl2_handle_post_image_load() 142 bl_mem_params->ep_info.args.arg0 = 0xffff & read_mpidr(); in poplar_bl2_handle_post_image_load() 143 bl_mem_params->ep_info.spsr = poplar_get_spsr_for_bl33_entry(); in poplar_bl2_handle_post_image_load() 149 err = plat_poplar_bl2_handle_scp_bl2(&bl_mem_params->image_info); in poplar_bl2_handle_post_image_load()
|
/aosp_15_r20/external/arm-trusted-firmware/plat/hisilicon/poplar/ |
H A D | bl2_plat_setup.c | 104 bl_mem_params_node_t *bl_mem_params = get_bl_mem_params_node(image_id); in poplar_bl2_handle_post_image_load() local 110 assert(bl_mem_params); in poplar_bl2_handle_post_image_load() 122 err = parse_optee_header(&bl_mem_params->ep_info, in poplar_bl2_handle_post_image_load() 136 bl_mem_params->ep_info.spsr = poplar_get_spsr_for_bl32_entry(); in poplar_bl2_handle_post_image_load() 142 bl_mem_params->ep_info.args.arg0 = 0xffff & read_mpidr(); in poplar_bl2_handle_post_image_load() 143 bl_mem_params->ep_info.spsr = poplar_get_spsr_for_bl33_entry(); in poplar_bl2_handle_post_image_load() 149 err = plat_poplar_bl2_handle_scp_bl2(&bl_mem_params->image_info); in poplar_bl2_handle_post_image_load()
|
/aosp_15_r20/external/arm-trusted-firmware/plat/arm/common/ |
H A D | arm_bl2_setup.c | 252 bl_mem_params_node_t *bl_mem_params = get_bl_mem_params_node(image_id); in arm_bl2_handle_post_image_load() local 257 assert(bl_mem_params != NULL); in arm_bl2_handle_post_image_load() 269 err = parse_optee_header(&bl_mem_params->ep_info, in arm_bl2_handle_post_image_load() 276 bl_mem_params->ep_info.spsr = arm_get_spsr_for_bl32_entry(); in arm_bl2_handle_post_image_load() 282 bl_mem_params->ep_info.args.arg0 = 0xffff & read_mpidr(); in arm_bl2_handle_post_image_load() 283 bl_mem_params->ep_info.spsr = arm_get_spsr_for_bl33_entry(); in arm_bl2_handle_post_image_load() 289 err = plat_arm_bl2_handle_scp_bl2(&bl_mem_params->image_info); in arm_bl2_handle_post_image_load()
|
/aosp_15_r20/external/trusty/arm-trusted-firmware/plat/hisilicon/hikey960/ |
D | hikey960_bl2_setup.c | 215 bl_mem_params_node_t *bl_mem_params = get_bl_mem_params_node(image_id); in hikey960_bl2_handle_post_image_load() local 220 assert(bl_mem_params); in hikey960_bl2_handle_post_image_load() 225 bl_mem_params->ep_info.args.arg1 = (uint64_t) &plat_params_from_bl2; in hikey960_bl2_handle_post_image_load() 237 err = parse_optee_header(&bl_mem_params->ep_info, in hikey960_bl2_handle_post_image_load() 244 bl_mem_params->ep_info.spsr = hikey960_get_spsr_for_bl32_entry(); in hikey960_bl2_handle_post_image_load() 250 bl_mem_params->ep_info.args.arg0 = 0xffff & read_mpidr(); in hikey960_bl2_handle_post_image_load() 251 bl_mem_params->ep_info.spsr = hikey960_get_spsr_for_bl33_entry(); in hikey960_bl2_handle_post_image_load() 257 err = plat_hikey960_bl2_handle_scp_bl2(&bl_mem_params->image_info); in hikey960_bl2_handle_post_image_load()
|
/aosp_15_r20/external/arm-trusted-firmware/plat/rpi/rpi3/ |
H A D | rpi3_bl2_setup.c | 103 bl_mem_params_node_t *bl_mem_params = get_bl_mem_params_node(image_id); in bl2_plat_handle_post_image_load() local 109 assert(bl_mem_params != NULL); in bl2_plat_handle_post_image_load() 120 err = parse_optee_header(&bl_mem_params->ep_info, in bl2_plat_handle_post_image_load() 126 bl_mem_params->ep_info.spsr = rpi3_get_spsr_for_bl32_entry(); in bl2_plat_handle_post_image_load() 131 bl_mem_params->ep_info.args.arg0 = 0xffff & read_mpidr(); in bl2_plat_handle_post_image_load() 132 bl_mem_params->ep_info.spsr = rpi3_get_spsr_for_bl33_entry(); in bl2_plat_handle_post_image_load()
|
/aosp_15_r20/external/trusty/arm-trusted-firmware/plat/rpi/rpi3/ |
D | rpi3_bl2_setup.c | 105 bl_mem_params_node_t *bl_mem_params = get_bl_mem_params_node(image_id); in bl2_plat_handle_post_image_load() local 111 assert(bl_mem_params != NULL); in bl2_plat_handle_post_image_load() 122 err = parse_optee_header(&bl_mem_params->ep_info, in bl2_plat_handle_post_image_load() 128 bl_mem_params->ep_info.spsr = rpi3_get_spsr_for_bl32_entry(); in bl2_plat_handle_post_image_load() 133 bl_mem_params->ep_info.args.arg0 = 0xffff & read_mpidr(); in bl2_plat_handle_post_image_load() 134 bl_mem_params->ep_info.spsr = rpi3_get_spsr_for_bl33_entry(); in bl2_plat_handle_post_image_load()
|
/aosp_15_r20/external/trusty/arm-trusted-firmware/plat/arm/common/ |
D | arm_bl2_setup.c | 262 bl_mem_params_node_t *bl_mem_params = get_bl_mem_params_node(image_id); in arm_bl2_handle_post_image_load() local 267 assert(bl_mem_params != NULL); in arm_bl2_handle_post_image_load() 279 err = parse_optee_header(&bl_mem_params->ep_info, in arm_bl2_handle_post_image_load() 286 bl_mem_params->ep_info.spsr = arm_get_spsr_for_bl32_entry(); in arm_bl2_handle_post_image_load() 292 bl_mem_params->ep_info.args.arg0 = 0xffff & read_mpidr(); in arm_bl2_handle_post_image_load() 293 bl_mem_params->ep_info.spsr = arm_get_spsr_for_bl33_entry(); in arm_bl2_handle_post_image_load() 299 err = plat_arm_bl2_handle_scp_bl2(&bl_mem_params->image_info); in arm_bl2_handle_post_image_load()
|
/aosp_15_r20/external/trusty/arm-trusted-firmware/plat/nxp/common/setup/ |
D | ls_bl2_el3_setup.c | 230 bl_mem_params_node_t *bl_mem_params = get_bl_mem_params_node(image_id); in ls_bl2_handle_post_image_load() local 232 assert(bl_mem_params); in ls_bl2_handle_post_image_load() 236 bl_mem_params->ep_info.args.arg3 = in ls_bl2_handle_post_image_load() 240 bl_mem_params->ep_info.args.arg4 = in ls_bl2_handle_post_image_load() 247 bl_mem_params->ep_info.spsr = ls_get_spsr_for_bl32_entry(); in ls_bl2_handle_post_image_load() 252 bl_mem_params->ep_info.args.arg0 = 0xffff & read_mpidr(); in ls_bl2_handle_post_image_load() 253 bl_mem_params->ep_info.spsr = ls_get_spsr_for_bl33_entry(); in ls_bl2_handle_post_image_load()
|
/aosp_15_r20/external/arm-trusted-firmware/plat/nxp/common/setup/ |
H A D | ls_bl2_el3_setup.c | 230 bl_mem_params_node_t *bl_mem_params = get_bl_mem_params_node(image_id); in ls_bl2_handle_post_image_load() local 232 assert(bl_mem_params); in ls_bl2_handle_post_image_load() 236 bl_mem_params->ep_info.args.arg3 = in ls_bl2_handle_post_image_load() 240 bl_mem_params->ep_info.args.arg4 = in ls_bl2_handle_post_image_load() 247 bl_mem_params->ep_info.spsr = ls_get_spsr_for_bl32_entry(); in ls_bl2_handle_post_image_load() 252 bl_mem_params->ep_info.args.arg0 = 0xffff & read_mpidr(); in ls_bl2_handle_post_image_load() 253 bl_mem_params->ep_info.spsr = ls_get_spsr_for_bl33_entry(); in ls_bl2_handle_post_image_load()
|
/aosp_15_r20/external/arm-trusted-firmware/plat/brcm/common/ |
H A D | brcm_bl2_setup.c | 147 bl_mem_params_node_t *bl_mem_params = get_bl_mem_params_node(image_id); in bcm_bl2_handle_post_image_load() local 149 assert(bl_mem_params); in bcm_bl2_handle_post_image_load() 153 bl_mem_params->ep_info.spsr = brcm_get_spsr_for_bl32_entry(); in bcm_bl2_handle_post_image_load() 158 bl_mem_params->ep_info.args.arg0 = 0xffff & read_mpidr(); in bcm_bl2_handle_post_image_load() 159 bl_mem_params->ep_info.spsr = brcm_get_spsr_for_bl33_entry(); in bcm_bl2_handle_post_image_load() 165 err = bcm_bl2_handle_scp_bl2(&bl_mem_params->image_info); in bcm_bl2_handle_post_image_load()
|
/aosp_15_r20/external/trusty/arm-trusted-firmware/plat/brcm/common/ |
D | brcm_bl2_setup.c | 147 bl_mem_params_node_t *bl_mem_params = get_bl_mem_params_node(image_id); in bcm_bl2_handle_post_image_load() local 149 assert(bl_mem_params); in bcm_bl2_handle_post_image_load() 153 bl_mem_params->ep_info.spsr = brcm_get_spsr_for_bl32_entry(); in bcm_bl2_handle_post_image_load() 158 bl_mem_params->ep_info.args.arg0 = 0xffff & read_mpidr(); in bcm_bl2_handle_post_image_load() 159 bl_mem_params->ep_info.spsr = brcm_get_spsr_for_bl33_entry(); in bcm_bl2_handle_post_image_load() 165 err = bcm_bl2_handle_scp_bl2(&bl_mem_params->image_info); in bcm_bl2_handle_post_image_load()
|
/aosp_15_r20/external/trusty/arm-trusted-firmware/plat/hisilicon/hikey/ |
D | hikey_bl2_setup.c | 126 bl_mem_params_node_t *bl_mem_params = get_bl_mem_params_node(image_id); in hikey_bl2_handle_post_image_load() local 131 assert(bl_mem_params); in hikey_bl2_handle_post_image_load() 143 err = parse_optee_header(&bl_mem_params->ep_info, in hikey_bl2_handle_post_image_load() 150 bl_mem_params->ep_info.spsr = hikey_get_spsr_for_bl32_entry(); in hikey_bl2_handle_post_image_load() 156 bl_mem_params->ep_info.args.arg0 = 0xffff & read_mpidr(); in hikey_bl2_handle_post_image_load() 157 bl_mem_params->ep_info.spsr = hikey_get_spsr_for_bl33_entry(); in hikey_bl2_handle_post_image_load() 163 err = plat_hikey_bl2_handle_scp_bl2(&bl_mem_params->image_info); in hikey_bl2_handle_post_image_load()
|
/aosp_15_r20/external/arm-trusted-firmware/plat/hisilicon/hikey/ |
H A D | hikey_bl2_setup.c | 126 bl_mem_params_node_t *bl_mem_params = get_bl_mem_params_node(image_id); in hikey_bl2_handle_post_image_load() local 131 assert(bl_mem_params); in hikey_bl2_handle_post_image_load() 143 err = parse_optee_header(&bl_mem_params->ep_info, in hikey_bl2_handle_post_image_load() 150 bl_mem_params->ep_info.spsr = hikey_get_spsr_for_bl32_entry(); in hikey_bl2_handle_post_image_load() 156 bl_mem_params->ep_info.args.arg0 = 0xffff & read_mpidr(); in hikey_bl2_handle_post_image_load() 157 bl_mem_params->ep_info.spsr = hikey_get_spsr_for_bl33_entry(); in hikey_bl2_handle_post_image_load() 163 err = plat_hikey_bl2_handle_scp_bl2(&bl_mem_params->image_info); in hikey_bl2_handle_post_image_load()
|
/aosp_15_r20/external/arm-trusted-firmware/plat/hisilicon/hikey960/ |
H A D | hikey960_bl2_setup.c | 212 bl_mem_params_node_t *bl_mem_params = get_bl_mem_params_node(image_id); in hikey960_bl2_handle_post_image_load() local 217 assert(bl_mem_params); in hikey960_bl2_handle_post_image_load() 229 err = parse_optee_header(&bl_mem_params->ep_info, in hikey960_bl2_handle_post_image_load() 236 bl_mem_params->ep_info.spsr = hikey960_get_spsr_for_bl32_entry(); in hikey960_bl2_handle_post_image_load() 242 bl_mem_params->ep_info.args.arg0 = 0xffff & read_mpidr(); in hikey960_bl2_handle_post_image_load() 243 bl_mem_params->ep_info.spsr = hikey960_get_spsr_for_bl33_entry(); in hikey960_bl2_handle_post_image_load() 249 err = plat_hikey960_bl2_handle_scp_bl2(&bl_mem_params->image_info); in hikey960_bl2_handle_post_image_load()
|
/aosp_15_r20/external/arm-trusted-firmware/plat/layerscape/common/ |
H A D | ls_bl2_setup.c | 72 bl_mem_params_node_t *bl_mem_params = get_bl_mem_params_node(image_id); in ls_bl2_handle_post_image_load() local 74 assert(bl_mem_params); in ls_bl2_handle_post_image_load() 79 bl_mem_params->ep_info.spsr = ls_get_spsr_for_bl32_entry(); in ls_bl2_handle_post_image_load() 85 bl_mem_params->ep_info.args.arg0 = 0xffff & read_mpidr(); in ls_bl2_handle_post_image_load() 86 bl_mem_params->ep_info.spsr = ls_get_spsr_for_bl33_entry(); in ls_bl2_handle_post_image_load()
|
/aosp_15_r20/external/arm-trusted-firmware/plat/renesas/rcar/ |
H A D | bl2_plat_setup.c | 373 bl_mem_params_node_t *bl_mem_params; in bl2_plat_handle_pre_image_load() local 375 bl_mem_params = get_bl_mem_params_node(image_id); in bl2_plat_handle_pre_image_load() 379 image_decompress_prepare(&bl_mem_params->image_info); in bl2_plat_handle_pre_image_load() 396 bl2_enter_bl31(&bl_mem_params->ep_info); in bl2_plat_handle_pre_image_load() 424 bl_mem_params_node_t *bl_mem_params; in bl2_plat_handle_post_image_load() local 433 bl_mem_params = get_bl_mem_params_node(image_id); in bl2_plat_handle_post_image_load() 440 bl_mem_params->image_info.image_base = dest; in bl2_plat_handle_post_image_load() 446 bl_mem_params->image_info.image_base = dest; in bl2_plat_handle_post_image_load() 448 memcpy(¶ms->bl32_ep_info, &bl_mem_params->ep_info, in bl2_plat_handle_post_image_load() 455 ret = image_decompress(&bl_mem_params->image_info); in bl2_plat_handle_post_image_load() [all …]
|
/aosp_15_r20/external/trusty/arm-trusted-firmware/plat/renesas/rzg/ |
D | bl2_plat_setup.c | 337 bl_mem_params_node_t *bl_mem_params; in bl2_plat_handle_pre_image_load() local 343 bl_mem_params = get_bl_mem_params_node(image_id); in bl2_plat_handle_pre_image_load() 353 bl2_enter_bl31(&bl_mem_params->ep_info); in bl2_plat_handle_pre_image_load() 381 bl_mem_params_node_t *bl_mem_params; in bl2_plat_handle_post_image_load() local 390 bl_mem_params = get_bl_mem_params_node(image_id); in bl2_plat_handle_post_image_load() 397 bl_mem_params->image_info.image_base = dest; in bl2_plat_handle_post_image_load() 404 bl_mem_params->image_info.image_base = dest; in bl2_plat_handle_post_image_load() 407 memcpy(¶ms->bl32_ep_info, &bl_mem_params->ep_info, in bl2_plat_handle_post_image_load() 411 memcpy(¶ms->bl33_ep_info, &bl_mem_params->ep_info, in bl2_plat_handle_post_image_load()
|