Home
last modified time | relevance | path

Searched refs:bl32 (Results 1 – 25 of 56) sorted by relevance

123

/external/trusty/arm-trusted-firmware/bl32/tsp/
Dtsp.mk7 INCLUDES += -Iinclude/bl32/tsp
10 BL32_SOURCES += bl32/tsp/tsp_ffa_main.c \
11 bl32/tsp/ffa_helpers.c
13 BL32_SOURCES += bl32/tsp/tsp_main.c
16 BL32_SOURCES += bl32/tsp/aarch64/tsp_entrypoint.S \
17 bl32/tsp/aarch64/tsp_exceptions.S \
18 bl32/tsp/aarch64/tsp_request.S \
19 bl32/tsp/tsp_interrupt.c \
20 bl32/tsp/tsp_timer.c \
21 bl32/tsp/tsp_common.c \
[all …]
/external/arm-trusted-firmware/bl32/tsp/
Dtsp.mk7 INCLUDES += -Iinclude/bl32/tsp
9 BL32_SOURCES += bl32/tsp/tsp_main.c \
10 bl32/tsp/aarch64/tsp_entrypoint.S \
11 bl32/tsp/aarch64/tsp_exceptions.S \
12 bl32/tsp/aarch64/tsp_request.S \
13 bl32/tsp/tsp_interrupt.c \
14 bl32/tsp/tsp_timer.c \
18 BL32_LINKERFILE := bl32/tsp/tsp.ld.S
/external/trusty/arm-trusted-firmware/bl32/sp_min/
Dsp_min.mk14 INCLUDES += -Iinclude/bl32/sp_min
16 BL32_SOURCES += bl32/sp_min/sp_min_main.c \
17 bl32/sp_min/aarch32/entrypoint.S \
34 BL32_SOURCES += bl32/sp_min/wa_cve_2017_5715_bpiall.S \
35 bl32/sp_min/wa_cve_2017_5715_icache_inv.S
38 BL32_SOURCES += bl32/sp_min/wa_cve_2017_5715_icache_inv.S
59 BL32_DEFAULT_LINKER_SCRIPT_SOURCE := bl32/sp_min/sp_min.ld.S
/external/arm-trusted-firmware/bl32/sp_min/
Dsp_min.mk14 INCLUDES += -Iinclude/bl32/sp_min
16 BL32_SOURCES += bl32/sp_min/sp_min_main.c \
17 bl32/sp_min/aarch32/entrypoint.S \
36 BL32_SOURCES += bl32/sp_min/wa_cve_2017_5715_bpiall.S \
37 bl32/sp_min/wa_cve_2017_5715_icache_inv.S
53 BL32_LINKERFILE := bl32/sp_min/sp_min.ld.S
/external/trusty/arm-trusted-firmware/plat/qti/msm8916/
Dmsm8916_bl31_setup.c17 entry_point_info_t bl32; member
21 SET_STATIC_PARAM_HEAD(bl32, PARAM_EP, VERSION_1,
23 .bl32.pc = BL32_BASE,
57 return &image_ep_info.bl32; in bl31_plat_get_next_image_ep_info()
/external/coreboot/src/arch/arm64/
Dbl31.c84 struct prog bl32 = PROG_INIT(PROG_BL32, in run_bl31() local
87 if (cbfs_prog_stage_load(&bl32)) in run_bl31()
90 bl32_ep_info.pc = (uintptr_t)prog_entry(&bl32); in run_bl31()
/external/arm-trusted-firmware/plat/xilinx/common/
Dplat_startup.c158 enum fsbl_handoff fsbl_atf_handover(entry_point_info_t *bl32, in fsbl_atf_handover() argument
227 image = bl32; in fsbl_atf_handover()
230 bl32->spsr = SPSR_MODE32(MODE32_svc, SPSR_T_ARM, in fsbl_atf_handover()
234 bl32->spsr = SPSR_64(MODE_EL1, MODE_SP_ELX, in fsbl_atf_handover()
/external/trusty/arm-trusted-firmware/plat/xilinx/common/
Dplat_startup.c172 enum xbl_handoff xbl_handover(entry_point_info_t *bl32, in xbl_handover() argument
251 image = bl32; in xbl_handover()
254 bl32->spsr = SPSR_MODE32(MODE32_svc, SPSR_T_ARM, in xbl_handover()
258 bl32->spsr = SPSR_64(MODE_EL1, MODE_SP_ELX, in xbl_handover()
Dplat_xfer_list.c20 int32_t transfer_list_populate_ep_info(entry_point_info_t *bl32, in transfer_list_populate_ep_info() argument
39 *bl32 = *ep; in transfer_list_populate_ep_info()
/external/arm-trusted-firmware/docs/plat/
Dxilinx-zynqmp.rst19 To build bl32 TSP you have to rebuild bl31 too:
23 make CROSS_COMPILE=aarch64-none-elf- PLAT=zynqmp SPD=tspd bl31 bl32
36 - ``ZYNQMP_BL32_MEM_BASE``: Specifies the base address of the bl32 binary.
37 - ``ZYNQMP_BL32_MEM_SIZE``: Specifies the size of the memory region of the bl32 binary.
Drockchip.rst38 make CROSS_COMPILE=aarch64-linux-gnu- PLAT=rk3399 bl32
42 make ARCH=aarch32 CROSS_COMPILE=arm-linux-gnueabihf- PLAT=rk3288 AARCH32_SP=sp_min bl32
Dxilinx-versal.rst37 * `VERSAL_BL32_MEM_BASE`: Specifies the base address of the bl32 binary.
38 * `VERSAL_BL32_MEM_SIZE`: Specifies the size of the memory region of the bl32 binary.
/external/trusty/arm-trusted-firmware/plat/st/stm32mp1/
Dplatform.mk106 BL32_DTSI := stm32mp15-bl32.dtsi
107 FDT_SOURCES += $(addprefix ${BUILD_PLAT}/fdts/, $(patsubst %.dtb,%-bl32.dts,$(DTB_FILE_NAME)))
118 BL32_DEP := bl32
/external/trusty/arm-trusted-firmware/services/spd/tspd/
Dtspd.mk10 SPD_INCLUDES := -Iinclude/bl32/tsp
25 BL32_ROOT := bl32/tsp
/external/arm-trusted-firmware/services/spd/tspd/
Dtspd.mk10 SPD_INCLUDES := -Iinclude/bl32/tsp
25 BL32_ROOT := bl32/tsp
/external/trusty/arm-trusted-firmware/docs/plat/
Dxilinx-versal-net.rst17 To build bl32 TSP you have to rebuild bl31 too
19 make CROSS_COMPILE=aarch64-none-elf- PLAT=versal_net SPD=tspd RESET_TO_BL31=1 bl31 bl32
32 * `VERSAL_NET_BL32_MEM_BASE`: Specifies the base address of the bl32 binary.
33 * `VERSAL_NET_BL32_MEM_SIZE`: Specifies the size of the memory region of the bl32 binary.
Dxilinx-versal.rst17 To build bl32 TSP you have to rebuild bl31 too
19 make CROSS_COMPILE=aarch64-none-elf- PLAT=versal SPD=tspd RESET_TO_BL31=1 bl31 bl32
42 * `VERSAL_BL32_MEM_BASE`: Specifies the base address of the bl32 binary.
43 * `VERSAL_BL32_MEM_SIZE`: Specifies the size of the memory region of the bl32 binary.
Damd-versal2.rst37 * `BL32_MEM_BASE`: Specifies the base address of the bl32 binary.
38 * `BL32_MEM_SIZE`: Specifies the size of the memory region of the bl32 binary.
/external/trusty/arm-trusted-firmware/docs/plat/arm/fvp/
Dfvp-aemv8-base.rst80 --data cluster0.cpu0="<path-to>/<bl32-binary>"@0xff000000 \
92 ``--data="<path-to><bl31|bl32|bl33-binary>"@<base-address-of-binary>``
108 ``--data="<path-to><bl32-binary>"@<base-address-of-bl32>`` to the new value of
142 --data cluster0.cpu0="<path-to>/<bl32-binary>"@0x04002000 \
/external/trusty/arm-trusted-firmware/plat/xilinx/common/include/
Dplat_xfer_list.h12 int32_t transfer_list_populate_ep_info(entry_point_info_t *bl32,
Dplat_startup.h38 enum xbl_handoff xbl_handover(entry_point_info_t *bl32,
/external/arm-trusted-firmware/services/spd/tlkd/
Dtlkd.mk8 SPD_INCLUDES := -Iinclude/bl32/payloads
/external/trusty/arm-trusted-firmware/services/spd/tlkd/
Dtlkd.mk8 SPD_INCLUDES := -Iinclude/bl32/payloads
/external/trusty/arm-trusted-firmware/services/spd/pncd/
Dpncd.mk6 SPD_INCLUDES := -Iinclude/bl32/pnc
/external/trusty/arm-trusted-firmware/services/std_svc/spm/el3_spmc/
Dspmc.mk39 BL32_ROOT := bl32/tsp

123