aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManish V Badarkhe <manish.badarkhe@arm.com>2022-03-02 12:06:35 +0000
committerManish V Badarkhe <manish.badarkhe@arm.com>2022-05-18 22:22:41 +0100
commit00e28874df909daf24f58cea1665fde02ccbad1e (patch)
treed1a16145da095608d39cc0dae18ecf38720fa4be
parentfd36b00f8ab313ddd401972281e900cd37c8db5e (diff)
downloadtrusted-firmware-a-00e28874df909daf24f58cea1665fde02ccbad1e.tar.gz
build(drtm): add DRTM support build option
Added DRTM support build option in the makefiles. This build option will be used by the DRTM implementation in the subsequent patches. Signed-off-by: Manish V Badarkhe <manish.badarkhe@arm.com> Signed-off-by: Lucian Paul-Trifu <lucian.paultrifu@gmail.com> Change-Id: I15366f86b3ebd6ab2ebcb192753015d547cdddee
-rw-r--r--Makefile6
-rw-r--r--make_helpers/defaults.mk3
2 files changed, 9 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index b42bdc5373..05d97b0069 100644
--- a/Makefile
+++ b/Makefile
@@ -833,6 +833,10 @@ ifeq (${CTX_INCLUDE_FPREGS},1)
endif
endif
+ifeq ($(DRTM_SUPPORT),1)
+ $(info DRTM_SUPPORT is an experimental feature)
+endif
+
################################################################################
# Process platform overrideable behaviour
################################################################################
@@ -1008,6 +1012,7 @@ $(eval $(call assert_booleans,\
HW_ASSISTED_COHERENCY \
INVERTED_MEMMAP \
MEASURED_BOOT \
+ DRTM_SUPPORT \
NS_TIMER_SWITCH \
OVERRIDE_LIBC \
PL011_GENERIC_UART \
@@ -1144,6 +1149,7 @@ $(eval $(call add_defines,\
HW_ASSISTED_COHERENCY \
LOG_LEVEL \
MEASURED_BOOT \
+ DRTM_SUPPORT \
NS_TIMER_SWITCH \
PL011_GENERIC_UART \
PLAT_${PLAT} \
diff --git a/make_helpers/defaults.mk b/make_helpers/defaults.mk
index d5383a10f7..fab6bf6dae 100644
--- a/make_helpers/defaults.mk
+++ b/make_helpers/defaults.mk
@@ -463,3 +463,6 @@ TWED_DELAY := 0
# By default, disable the mocking of RSS provided services
PLAT_RSS_NOT_SUPPORTED := 0
+
+# Dynamic Root of Trust for Measurement support
+DRTM_SUPPORT := 0