Home
last modified time | relevance | path

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

12

/arm-trusted-firmware-2.8.0/bl32/tsp/
A 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 …]
/arm-trusted-firmware-2.8.0/bl32/sp_min/
A 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
40 BL32_SOURCES += bl32/sp_min/wa_cve_2017_5715_icache_inv.S
57 BL32_LINKERFILE := bl32/sp_min/sp_min.ld.S
/arm-trusted-firmware-2.8.0/services/spd/tspd/
A Dtspd.mk10 SPD_INCLUDES := -Iinclude/bl32/tsp
25 BL32_ROOT := bl32/tsp
/arm-trusted-firmware-2.8.0/plat/qti/msm8916/
A Dmsm8916_bl31_setup.c32 entry_point_info_t bl32; member
36 SET_STATIC_PARAM_HEAD(bl32, PARAM_EP, VERSION_1,
38 .bl32.pc = BL32_BASE,
212 return &image_ep_info.bl32; in bl31_plat_get_next_image_ep_info()
/arm-trusted-firmware-2.8.0/plat/xilinx/common/
A Dplat_startup.c144 enum fsbl_handoff fsbl_atf_handover(entry_point_info_t *bl32, in fsbl_atf_handover() argument
211 image = bl32; in fsbl_atf_handover()
214 bl32->spsr = SPSR_MODE32(MODE32_svc, SPSR_T_ARM, in fsbl_atf_handover()
218 bl32->spsr = SPSR_64(MODE_EL1, MODE_SP_ELX, in fsbl_atf_handover()
/arm-trusted-firmware-2.8.0/docs/plat/
A Dxilinx-zynqmp.rst19 To build bl32 TSP you have to rebuild bl31 too:
23 make CROSS_COMPILE=aarch64-none-elf- PLAT=zynqmp SPD=tspd RESET_TO_BL31=1 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.
A Dxilinx-versal-net.rst22 * `VERSAL_NET_BL32_MEM_BASE`: Specifies the base address of the bl32 binary.
23 * `VERSAL_NET_BL32_MEM_SIZE`: Specifies the size of the memory region of the bl32 binary.
A 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
A 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.
A Dqemu.rst98 - ``bl32.bin`` -> BL32 (``tee-header_v2.bin``)
108 make CROSS_COMPILE=aarch64-linux-gnu- PLAT=qemu BL32=bl32.bin \
116 make CROSS_COMPILE=aarch64-linux-gnu- PLAT=qemu BL32=bl32.bin \
A Dallwinner.rst138 One can boot Trusted OS(OP-TEE OS, bl32 image) along side bl31 image on Allwinner A64.
A Dstm32mp1.rst185 AARCH32_SP=sp_min DTB_FILE_NAME=stm32mp157c-ev1.dtb bl32 dtbs
/arm-trusted-firmware-2.8.0/services/spd/tlkd/
A Dtlkd.mk8 SPD_INCLUDES := -Iinclude/bl32/payloads
/arm-trusted-firmware-2.8.0/plat/xilinx/common/include/
A Dplat_startup.h37 enum fsbl_handoff fsbl_atf_handover(entry_point_info_t *bl32,
/arm-trusted-firmware-2.8.0/services/spd/pncd/
A Dpncd.mk6 SPD_INCLUDES := -Iinclude/bl32/pnc
/arm-trusted-firmware-2.8.0/services/std_svc/spm/el3_spmc/
A Dspmc.mk37 BL32_ROOT := bl32/tsp
/arm-trusted-firmware-2.8.0/docs/resources/diagrams/plantuml/
A Dbl2-loading-sp.puml33 bl2 -> FIP : read(bl32/SPMC)
/arm-trusted-firmware-2.8.0/docs/perf/
A Dtsp.rst23 build/<platform>/<build-type>/bl32.bin
/arm-trusted-firmware-2.8.0/plat/st/stm32mp1/
A Dplatform.mk157 BL32_DTSI := stm32mp15-bl32.dtsi
158 FDT_SOURCES += $(addprefix ${BUILD_PLAT}/fdts/, $(patsubst %.dtb,%-bl32.dts,$(DTB_FILE_NAME)))
/arm-trusted-firmware-2.8.0/docs/components/spd/
A Dtlk-dispatcher.rst66 passes this information to the EL3 software as members of the bl32\_ep\_info
67 struct, where bl32\_ep\_info is part of bl31\_params\_t (passed by BL2 in X0)
/arm-trusted-firmware-2.8.0/plat/mediatek/build_helpers/
A Dmtk_build_helpers.mk133 MTK_BL := bl32
/arm-trusted-firmware-2.8.0/docs/plat/arm/juno/
A Dindex.rst128 RESET_TO_SP_MIN=1 JUNO_AARCH32_EL3_RUNTIME=1 bl32
130 - Save ``bl32.bin`` to a temporary location and clean the build products.
134 cp <path-to-build>/bl32.bin <path-to-temporary>
151 BL32=<path-to-temporary>/bl32.bin all fip
/arm-trusted-firmware-2.8.0/
A DMakefile657 AARCH32_SP_MAKE := $(wildcard bl32/${AARCH32_SP}/${AARCH32_SP}.mk)
660 $(error Error: No bl32/${AARCH32_SP}/${AARCH32_SP}.mk located)
1354 $(if ${BUILD_BL32}, $(eval $(call MAKE_BL,bl32,tos-fw,,$(ENCRYPT_BL32))),\
1355 $(eval $(call TOOL_ADD_IMG,bl32,--tos-fw,,$(ENCRYPT_BL32))))
1357 $(if ${BUILD_BL32}, $(eval $(call MAKE_BL,bl32,tos-fw)),\
1358 $(eval $(call TOOL_ADD_IMG,bl32,--tos-fw)))
/arm-trusted-firmware-2.8.0/docs/plat/arm/fvp/
A Dindex.rst508 --data cluster0.cpu0="<path-to>/<bl32-binary>"@0xff000000 \
520 ``--data="<path-to><bl31|bl32|bl33-binary>"@<base-address-of-binary>``
536 ``--data="<path-to><bl32-binary>"@<base-address-of-bl32>`` to the new value of
571 --data cluster0.cpu0="<path-to>/<bl32-binary>"@0x04002000 \
603 --data cluster0.cpu0="<path-to>/<bl32-binary>"@0xff000000 \
626 --data cluster0.cpu0="<path-to>/<bl32-binary>"@0x04002000 \
/arm-trusted-firmware-2.8.0/docs/getting_started/
A Dinitial-build.rst96 - ``build/<platform>/<build-type>/bl32.bin`` (mandatory for AArch32)

Completed in 52 milliseconds

12