diff --git a/Makefile b/Makefile index b42bdc537..05d97b006 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 d5383a10f..fab6bf6da 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