| /rk3399_ARM-atf/plat/arm/board/corstone1000/ |
| H A D | platform.mk | 25 PLAT_INCLUDES := -Iplat/arm/board/corstone1000/common/include \ 26 -Iplat/arm/board/corstone1000/include \ 62 BL2_SOURCES += plat/arm/board/corstone1000/common/corstone1000_security.c \ 63 plat/arm/board/corstone1000/common/corstone1000_err.c \ 64 plat/arm/board/corstone1000/common/corstone1000_trusted_boot.c \ 67 plat/arm/board/corstone1000/common/corstone1000_helpers.S \ 68 plat/arm/board/corstone1000/common/corstone1000_plat.c \ 69 plat/arm/board/corstone1000/common/corstone1000_bl2_mem_params_desc.c \ 75 plat/arm/board/corstone1000/common/corstone1000_helpers.S \ 76 plat/arm/board/corstone1000/common/corstone1000_topology.c \ [all …]
|
| /rk3399_ARM-atf/plat/arm/board/juno/ |
| H A D | platform.mk | 15 plat/arm/board/juno/juno_security.c \ 16 plat/arm/board/juno/juno_trng.c \ 20 JUNO_SECURITY_SOURCES += plat/arm/board/juno/juno_stack_protector.c 27 PLAT_INCLUDES := -Iplat/arm/board/juno/include 29 PLAT_BL_COMMON_SOURCES := plat/arm/board/juno/${ARCH}/juno_helpers.S \ 30 plat/arm/board/juno/juno_common.c 33 PLAT_BL_COMMON_SOURCES += plat/arm/board/juno/juno_el3_spmc.c 79 plat/arm/board/juno/juno_err.c \ 80 plat/arm/board/juno/juno_bl1_setup.c \ 87 plat/arm/board/juno/juno_err.c \ [all …]
|
| /rk3399_ARM-atf/plat/arm/board/corstone700/sp_min/ |
| H A D | sp_min-corstone700.mk | 10 plat/arm/board/corstone700/common/corstone700_helpers.S \ 11 plat/arm/board/corstone700/common/corstone700_topology.c \ 12 plat/arm/board/corstone700/common/corstone700_security.c \ 13 plat/arm/board/corstone700/common/corstone700_plat.c \ 14 plat/arm/board/corstone700/common/corstone700_pm.c \ 15 plat/arm/board/corstone700/sp_min/corstone700_sp_min_setup.c 19 BL32_SOURCES += plat/arm/board/corstone700/common/corstone700_stack_protector.c
|
| /rk3399_ARM-atf/plat/arm/board/fvp/ |
| H A D | platform.mk | 164 FVP_SECURITY_SOURCES += plat/arm/board/fvp/fvp_gicv3.c 167 BL31_SOURCES += plat/arm/board/fvp/fconf/fconf_gicv3_config_getter.c 178 BL31_SOURCES += plat/arm/board/fvp/fvp_gicv5.c 208 plat/arm/board/fvp/fvp_security.c \ 212 PLAT_INCLUDES := -Iplat/arm/board/fvp/include \ 216 PLAT_BL_COMMON_SOURCES := plat/arm/board/fvp/fvp_common.c 303 plat/arm/board/fvp/${ARCH}/fvp_helpers.S \ 304 plat/arm/board/fvp/fvp_bl1_setup.c \ 305 plat/arm/board/fvp/fvp_cpu_pwr.c \ 306 plat/arm/board/fvp/fvp_err.c \ [all …]
|
| /rk3399_ARM-atf/plat/arm/board/common/ |
| H A D | board_common.mk | 8 plat/arm/board/common/${ARCH}/board_arm_helpers.S 15 ARM_ROTPK_S = plat/arm/board/common/rotpk/arm_dev_rotpk.S 28 ROT_KEY ?= plat/arm/board/common/rotpk/arm_rotprivk_rsa.pem 34 ROT_KEY ?= plat/arm/board/common/rotpk/arm_rotprivk_ecdsa.pem 40 ROT_KEY ?= plat/arm/board/common/rotpk/arm_rotprivk_rsa.pem 47 ROT_KEY ?= plat/arm/board/common/rotpk/arm_rotprivk_ecdsa.pem 90 BL1_SOURCES += plat/arm/board/common/board_arm_trusted_boot.c \ 92 BL2_SOURCES += plat/arm/board/common/board_arm_trusted_boot.c \ 97 ARM_PROT_KEY := plat/arm/board/common/protpk/arm_protprivk_ecdsa_secp384r1.pem 98 ARM_SWD_ROT_KEY := plat/arm/board/common/swd_rotpk/arm_swd_rotprivk_ecdsa_secp384r1.pem [all …]
|
| /rk3399_ARM-atf/plat/arm/board/fvp/sp_min/ |
| H A D | sp_min-fvp.mk | 13 plat/arm/board/fvp/aarch32/fvp_helpers.S \ 14 plat/arm/board/fvp/fvp_pm.c \ 15 plat/arm/board/fvp/fvp_console.c \ 16 plat/arm/board/fvp/fvp_topology.c \ 17 plat/arm/board/fvp/sp_min/fvp_sp_min_setup.c \ 29 plat/arm/board/fvp/fconf/fconf_hw_config_getter.c \
|
| /rk3399_ARM-atf/plat/arm/board/fvp_ve/ |
| H A D | platform.mk | 17 FVP_VE_SECURITY_SOURCES := plat/arm/board/fvp_ve/fvp_ve_security.c 19 PLAT_INCLUDES := -Iplat/arm/board/fvp_ve/include 21 PLAT_BL_COMMON_SOURCES := plat/arm/board/fvp_ve/fvp_ve_common.c \ 26 plat/arm/board/common/${ARCH}/board_arm_helpers.S 40 plat/arm/board/fvp_ve/fvp_ve_err.c \ 44 plat/arm/board/fvp_ve/${ARCH}/fvp_ve_helpers.S \ 45 plat/arm/board/fvp_ve/fvp_ve_bl1_setup.c \ 51 BL2_SOURCES += plat/arm/board/fvp_ve/fvp_ve_bl2_setup.c \ 62 plat/arm/board/fvp_ve/fvp_ve_err.c \ 74 FDT_SOURCES += plat/arm/board/fvp_ve/fdts/fvp_ve_fw_config.dts \ [all …]
|
| /rk3399_ARM-atf/plat/arm/board/fvp_ve/sp_min/ |
| H A D | sp_min-fvp_ve.mk | 10 plat/arm/board/fvp_ve/aarch32/fvp_ve_helpers.S \ 12 plat/arm/board/fvp_ve/fvp_ve_pm.c \ 13 plat/arm/board/fvp_ve/fvp_ve_topology.c \ 14 plat/arm/board/fvp_ve/sp_min/fvp_ve_sp_min_setup.c \
|
| /rk3399_ARM-atf/plat/arm/board/tc/ |
| H A D | platform.mk | 114 TC_BASE = plat/arm/board/tc 217 plat/arm/board/tc/tc_sfcp.c 219 plat/arm/board/tc/tc_sfcp.c 221 plat/arm/board/tc/tc_sfcp.c \ 236 plat/arm/board/tc/tc_common_dpe.c \ 237 plat/arm/board/tc/tc_bl1_dpe.c \ 245 plat/arm/board/tc/tc_common_dpe.c \ 246 plat/arm/board/tc/tc_bl2_dpe.c \ 256 plat/arm/board/tc/tc_common_measured_boot.c \ 257 plat/arm/board/tc/tc_bl1_measured_boot.c \ [all …]
|
| /rk3399_ARM-atf/plat/arm/board/arm_fpga/ |
| H A D | platform.mk | 108 plat/arm/board/arm_fpga/fpga_gicv3.c 112 PLAT_INCLUDES := -Iplat/arm/board/arm_fpga/include 114 PLAT_BL_COMMON_SOURCES := plat/arm/board/arm_fpga/${ARCH}/fpga_helpers.S 121 plat/arm/board/arm_fpga/fpga_pm.c \ 122 plat/arm/board/arm_fpga/fpga_topology.c \ 123 plat/arm/board/arm_fpga/fpga_console.c \ 124 plat/arm/board/arm_fpga/fpga_bl31_setup.c \ 130 $(eval $(call MAKE_S,$(BUILD_PLAT),plat/arm/board/arm_fpga/rom_trampoline.S,bl31,BL31)) 131 $(eval $(call MAKE_S,$(BUILD_PLAT),plat/arm/board/arm_fpga/kernel_trampoline.S,bl31,BL31)) 132 $(eval $(call MAKE_LD,$(BUILD_PLAT)/build_axf.ld,plat/arm/board/arm_fpga/build_axf.ld.S,bl31,BL31))
|
| /rk3399_ARM-atf/plat/brcm/board/common/ |
| H A D | board_common.mk | 7 PLAT_BL_COMMON_SOURCES += plat/brcm/board/common/board_common.c 11 BOARD_CFG_MAKE := $(shell find plat/brcm/board/${PLAT} -name '${BOARD_CFG}.mk') 17 $(error Error: File ${BOARD_CFG}.mk not found in plat/brcm/board/${PLAT}) 119 PLAT_INCLUDES += -Iplat/brcm/board/common \ 125 plat/brcm/board/common/cmn_sec.c \ 126 plat/brcm/board/common/bcm_console.c \ 127 plat/brcm/board/common/brcm_mbedtls.c \ 128 plat/brcm/board/common/plat_setup.c \ 129 plat/brcm/board/common/platform_common.c \ 137 plat/brcm/board/common/err.c \ [all …]
|
| /rk3399_ARM-atf/plat/arm/board/fvp/tsp/ |
| H A D | tsp-fvp.mk | 9 plat/arm/board/fvp/aarch64/fvp_helpers.S \ 10 plat/arm/board/fvp/fvp_topology.c \ 11 plat/arm/board/fvp/tsp/fvp_tsp_setup.c \
|
| /rk3399_ARM-atf/plat/marvell/octeontx/otx2/t91/t9130_cex7_eval/ |
| H A D | platform.mk | 27 -I$(T9130_DIR)/board 28 BLE_PORTING_SOURCES := $(T9130_DIR)/board/dram_port.c \ 29 $(BOARD_DIR)/board/marvell_plat_config.c
|
| /rk3399_ARM-atf/plat/marvell/armada/a8k/a80x0_nbx/ |
| H A D | platform.mk | 21 BLE_PORTING_SOURCES := $(BOARD_DIR)/board/dram_port.c \ 22 $(BOARD_DIR)/board/marvell_plat_config.c \ 23 $(BOARD_DIR)/board/ramoopsies.c
|
| /rk3399_ARM-atf/docs/plat/marvell/armada/ |
| H A D | porting.rst | 4 This section describes how to port TF-A to a customer board, assuming that the 59 specific board parameters. 67 (``plat/marvell/armada/a8k/a70x0/board/marvell_plat_config.c``), the image skip is 70 Before resetting the board make sure there is a valid image on the next flash 83 This file defines the dram topology and parameters of the target board. 94 dram_port.c located at ``atf/plat/marvell/armada/a8k/<platform>/board`` directory. 106 the SoC and the PHY. Every board type has specific HW characteristics like 108 board types. Therefore each board type can have its own list of values for 110 parameters need to be suited and the board designer should provide relevant 113 The PHY porting layer simplifies updating static values per board type, [all …]
|
| /rk3399_ARM-atf/plat/ti/k3/ |
| H A D | platform.mk | 11 include ${PLAT_PATH}/board/${TARGET_BOARD}/board.mk 22 PLAT_INCLUDES += -Iplat/ti/k3/board/${TARGET_BOARD}/include \
|
| /rk3399_ARM-atf/tools/fiptool/plat_fiptool/arm/board/tc/ |
| H A D | plat_fiptool.mk | 9 ../../plat/arm/board/tc 12 FIPTOOL_SOURCES += plat_fiptool/arm/board/tc/plat_def_uuid_config.c
|
| /rk3399_ARM-atf/plat/arm/board/corstone700/ |
| H A D | platform.mk | 20 plat/arm/board/corstone700/common/drivers/mhu/corstone700_mhu.c 22 PLAT_INCLUDES := -Iplat/arm/board/corstone700/common/include \ 24 -Iplat/arm/board/corstone700/common/drivers/mhu 62 include plat/arm/board/common/board_common.mk
|
| /rk3399_ARM-atf/plat/arm/board/fvp/trp/ |
| H A D | trp-fvp.mk | 9 RMM_SOURCES += plat/arm/board/fvp/aarch64/fvp_helpers.S \ 10 plat/arm/board/fvp/trp/test_ide_km_interface.c
|
| /rk3399_ARM-atf/tools/fiptool/plat_fiptool/arm/board/juno/ |
| H A D | plat_fiptool.mk | 14 FIPTOOL_INCLUDE_DIRS += ./ ../../plat/arm/board/juno/fip ../../include 15 FIPTOOL_SOURCES += plat_fiptool/arm/board/juno/plat_def_uuid_config.c
|
| /rk3399_ARM-atf/docs/design/ |
| H A D | index.rst | 16 trusted-board-boot 17 trusted-board-boot-build
|
| H A D | trusted-board-boot-build.rst | 53 On Juno board, the default value corresponds to an ECDSA-SECP256R1 public 59 the development key ``plat/arm/board/common/rotpk/arm_rotprivk_rsa.pem``. 60 There are also 3k and 4k RSA development keys in ``plat/arm/board/common/rotpk/``. 67 the development key ``plat/arm/board/common/rotpk/arm_rotprivk_ecdsa.pem`` by default, 68 a 384 bit key ``plat/arm/board/common/rotpk/arm_rotprivk_ecdsa_secp384r1.pem`` also exists, 75 ``plat/arm/board/common/rotpk/arm_rotprivk_rsa.pem``. There are also 76 3k and 4k RSA development keys in ``plat/arm/board/common/rotpk/``. 81 ``plat/arm/board/common/rotpk/arm_rotprivk_ecdsa.pem``, a 384 bit key 82 ``plat/arm/board/common/rotpk/arm_rotprivk_ecdsa_secp384r1.pem`` also exists, 91 ROT_KEY=plat/arm/board/common/rotpk/arm_rotprivk_rsa.pem \ [all …]
|
| /rk3399_ARM-atf/plat/ti/k3low/ |
| H A D | platform.mk | 11 include ${PLAT_PATH}/board/${TARGET_BOARD}/board.mk
|
| /rk3399_ARM-atf/plat/arm/board/juno/sp_min/ |
| H A D | sp_min-juno.mk | 13 plat/arm/board/juno/juno_pm.c \ 14 plat/arm/board/juno/juno_topology.c \
|
| /rk3399_ARM-atf/plat/marvell/armada/a8k/common/ |
| H A D | a8k_common.mk | 88 -I$(BOARD_DIR)/board \ 97 BLE_PORTING_SOURCES := $(BOARD_DIR)/board/dram_port.c \ 98 $(BOARD_DIR)/board/marvell_plat_config.c 135 BL31_PORTING_SOURCES := $(BOARD_DIR)/board/marvell_plat_config.c 139 BL31_PORTING_SOURCES += $(BOARD_DIR)/board/system_power.c
|