arm-trusted-firmware/plat/hisilicon/hikey
Teddy Reed e59a3bffe4 hikey: Add development TBB support
This patch adds experimental support for TRUSTED_BOARD_BOOT to the
Hikey. This is adapted from the RPi3 and QEMU implementations.

Since the Hikey starts from BL2 the TRUSTED_BOARD_BOOT ROT begins there
too. When TRUSTED_BOARD_BOOT is defined, the BL1 build is skipped.

See the following example:

make \
 PLAT=hikey \
 BL33=u-boot.bin \
 SCP_BL2=mcuimage.bin \
 TRUSTED_BOARD_BOOT=1 \
 MBEDTLS_DIR=../../mbedtls \
 GENERATE_COT=1 \
 all fip

Signed-off-by: Teddy Reed <teddy.reed@gmail.com>
2018-07-06 07:54:38 -04:00
..
aarch64 plat/hikey: boot memory layout to dedicated file 2018-03-12 13:19:00 +01:00
include hikey: Add development TBB support 2018-07-06 07:54:38 -04:00
hikey_bl1_setup.c types: use int-ll64 for both aarch32 and aarch64 2018-04-27 18:35:02 +09:00
hikey_bl2_mem_params_desc.c plat/hikey: boot memory layout to dedicated file 2018-03-12 13:19:00 +01:00
hikey_bl2_setup.c hikey: clean sram before mcu used 2018-04-11 19:06:14 +08:00
hikey_bl31_setup.c plat/hikey: boot memory layout to dedicated file 2018-03-12 13:19:00 +01:00
hikey_bl_common.c hikey: move out duplicated code 2018-03-05 13:03:53 +08:00
hikey_ddr.c hikey: save ddr parameters into SRAM 2018-04-11 19:05:59 +08:00
hikey_image_load.c hikey*: Add LOAD_IMAGE_V2 support 2017-09-01 22:47:50 +09:00
hikey_io_storage.c hikey: Add development TBB support 2018-07-06 07:54:38 -04:00
hikey_pm.c plat/hikey: boot memory layout to dedicated file 2018-03-12 13:19:00 +01:00
hikey_private.h hikey: update ddr initialization 2018-04-11 19:05:32 +08:00
hikey_rotpk.S hikey: Add development TBB support 2018-07-06 07:54:38 -04:00
hikey_security.c hikey: fix assert in sec_protect() 2018-01-28 00:07:07 +09:00
hikey_tbbr.c hikey: Add development TBB support 2018-07-06 07:54:38 -04:00
hikey_topology.c hikey: fix for CPU topology 2017-05-31 13:19:05 +08:00
hisi_dvfs.c hikey: support BL2 2017-05-24 17:34:41 +01:00
hisi_ipc.c hikey: support BL31 2017-05-24 17:34:41 +01:00
hisi_mcu.c hikey: support BL2 2017-05-24 17:34:41 +01:00
hisi_pwrc.c Hikey: enable CPU debug module 2017-09-07 16:57:31 +08:00
hisi_pwrc_sram.S HiKey: Rename CPUACTRL reg constants 2017-08-29 13:52:48 +01:00
hisi_sip_svc.c Make TF UUID RFC 4122 compliant 2018-06-14 14:41:00 +01:00
platform.mk hikey: Add development TBB support 2018-07-06 07:54:38 -04:00