aboutsummaryrefslogtreecommitdiff
path: root/plat/marvell/a8k/common/a8k_common.mk
diff options
context:
space:
mode:
authorGrzegorz Jaszczyk <jaz@semihalf.com>2018-06-13 16:00:48 +0200
committerKonstantin Porotchkin <kostap@marvell.com>2018-09-02 14:10:47 +0300
commitde5cba28c43c2be7968c1ad15f15aae2fc823e51 (patch)
tree96567d8d9ebcb7bd0010f111fdada315647d8fef /plat/marvell/a8k/common/a8k_common.mk
parent3a9f8eecd7eb4526ec4b6b5d7231038f9e32a3a5 (diff)
downloadtrusted-firmware-a-de5cba28c43c2be7968c1ad15f15aae2fc823e51.tar.gz
a8k: use the memory controller feature to protect the RT service region
Define the RT service space as secure with use of memory controller trustzone feature. Thanks to this protection, any NS-Bootloader nor NS-OS, won't be able to access RT services (e.g. accidentally overwrite it, which will at best result in RT services unavailability). Change-Id: Ie5b6cbe9a1b77879d6d8f8eac5d4e41e468496ce Signed-off-by: Grzegorz Jaszczyk <jaz@semihalf.com> Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
Diffstat (limited to 'plat/marvell/a8k/common/a8k_common.mk')
-rw-r--r--plat/marvell/a8k/common/a8k_common.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/plat/marvell/a8k/common/a8k_common.mk b/plat/marvell/a8k/common/a8k_common.mk
index 3bcce96b28..5956737db1 100644
--- a/plat/marvell/a8k/common/a8k_common.mk
+++ b/plat/marvell/a8k/common/a8k_common.mk
@@ -76,7 +76,8 @@ MARVELL_DRV := $(MARVELL_DRV_BASE)/io_win.c \
$(MARVELL_DRV_BASE)/amb_adec.c \
$(MARVELL_DRV_BASE)/ccu.c \
$(MARVELL_DRV_BASE)/cache_llc.c \
- $(MARVELL_DRV_BASE)/comphy/phy-comphy-cp110.c
+ $(MARVELL_DRV_BASE)/comphy/phy-comphy-cp110.c \
+ $(MARVELL_DRV_BASE)/mc_trustzone/mc_trustzone.c
BL31_PORTING_SOURCES := $(PLAT_FAMILY_BASE)/$(PLAT)/board/marvell_plat_config.c