]> git.baikalelectronics.ru Git - arm-tf.git/commit
plat: tc0: Enable SPMC execution at S-EL2
authorArunachalam Ganapathy <arunachalam.ganapathy@arm.com>
Tue, 22 Sep 2020 11:50:45 +0000 (12:50 +0100)
committerManish Pandey <manish.pandey2@arm.com>
Tue, 20 Oct 2020 20:07:12 +0000 (20:07 +0000)
commitb0d127515a8f0694f884e4b1790cf57b0e1d91fe
tree3b05038fd426e19fa3d5c91d9478dedd4a7452ac
parenta3ecbb3553564d8e560209fdde165c85129b3f70
plat: tc0: Enable SPMC execution at S-EL2

This patch enables SPMC execution at S-EL2 by adding below changes

    - Map TC0_MAP_TZC_DRAM1 for loading SPMC
    - Add details of cactus test secure partitions
    - Adds tc0 spmc manifest file with details on secure partitions
    - Inlcude TOS_FW_CONFIG when SPM is spmd
    - Increases bl2 image size

SPMC at S-EL2 is only enabled when build with SPD=spmd.

Change-Id: I4c5f70911903c232ee8ecca57f1e288d6b1cd647
Signed-off-by: Arunachalam Ganapathy <arunachalam.ganapathy@arm.com>
plat/arm/board/tc0/fdts/tc0_fw_config.dts
plat/arm/board/tc0/fdts/tc0_spmc_manifest.dts [new file with mode: 0644]
plat/arm/board/tc0/fdts/tc0_tb_fw_config.dts
plat/arm/board/tc0/include/platform_def.h
plat/arm/board/tc0/platform.mk
plat/arm/board/tc0/tc0_plat.c