| /rk3399_ARM-atf/plat/arm/board/corstone1000/ |
| H A D | platform.mk | 21 PLAT_INCLUDES := -Iplat/arm/board/corstone1000/common/include \ 22 -Iplat/arm/board/corstone1000/include \ 60 BL2_SOURCES += plat/arm/board/corstone1000/common/corstone1000_security.c \ 61 plat/arm/board/corstone1000/common/corstone1000_err.c \ 62 plat/arm/board/corstone1000/common/corstone1000_trusted_boot.c \ 65 plat/arm/board/corstone1000/common/corstone1000_helpers.S \ 66 plat/arm/board/corstone1000/common/corstone1000_plat.c \ 67 plat/arm/board/corstone1000/common/corstone1000_bl2_mem_params_desc.c \ 73 plat/arm/board/corstone1000/common/corstone1000_helpers.S \ 74 plat/arm/board/corstone1000/common/corstone1000_topology.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 | 144 FVP_SECURITY_SOURCES += plat/arm/board/fvp/fvp_gicv3.c 146 BL31_SOURCES += plat/arm/board/fvp/fconf/fconf_gicv3_config_getter.c 157 BL31_SOURCES += plat/arm/board/fvp/fvp_gicv5.c 187 plat/arm/board/fvp/fvp_security.c \ 191 PLAT_INCLUDES := -Iplat/arm/board/fvp/include \ 195 PLAT_BL_COMMON_SOURCES := plat/arm/board/fvp/fvp_common.c 282 plat/arm/board/fvp/${ARCH}/fvp_helpers.S \ 283 plat/arm/board/fvp/fvp_bl1_setup.c \ 284 plat/arm/board/fvp/fvp_cpu_pwr.c \ 285 plat/arm/board/fvp/fvp_err.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/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/a5ds/ |
| H A D | platform.mk | 24 A5DS_SECURITY_SOURCES := plat/arm/board/a5ds/a5ds_security.c 26 PLAT_INCLUDES := -Iplat/arm/board/a5ds/include 29 plat/arm/board/a5ds/a5ds_common.c \ 33 plat/arm/board/common/${ARCH}/board_arm_helpers.S 43 plat/arm/board/a5ds/a5ds_err.c \ 46 plat/arm/board/a5ds/${ARCH}/a5ds_helpers.S \ 47 plat/arm/board/a5ds/a5ds_bl1_setup.c \ 61 plat/arm/board/a5ds/a5ds_bl2_setup.c \ 64 plat/arm/board/a5ds/a5ds_err.c \ 87 FDT_SOURCES += plat/arm/board/a5ds/fdts/a5ds_fw_config.dts \ [all …]
|
| /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/a5ds/sp_min/ |
| H A D | sp_min-a5ds.mk | 13 plat/arm/board/a5ds/aarch32/a5ds_helpers.S \ 14 plat/arm/board/a5ds/a5ds_pm.c \ 15 plat/arm/board/a5ds/a5ds_topology.c \ 16 plat/arm/board/a5ds/sp_min/a5ds_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_rse_comms.c 219 plat/arm/board/tc/tc_rse_comms.c 221 plat/arm/board/tc/tc_rse_comms.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/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/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/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/ti/k3low/ |
| H A D | platform.mk | 11 include ${PLAT_PATH}/board/${TARGET_BOARD}/board.mk 14 -I${PLAT_PATH}/board/${TARGET_BOARD}/include \
|
| /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
|
| /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
|