aboutsummaryrefslogtreecommitdiff
path: root/bl31/bl31.mk
diff options
context:
space:
mode:
authorManish V Badarkhe <Manish.Badarkhe@arm.com>2021-07-08 09:33:18 +0100
committerManish V Badarkhe <Manish.Badarkhe@arm.com>2021-08-26 09:32:35 +0100
commit8fcd3d9600bb2cb6809c6fc68f945ce3ad89633d (patch)
tree010d5743de8365662275525396542928a46d152f /bl31/bl31.mk
parent5de20ece38f782c8459f546a08c6a97b9e0f5bc5 (diff)
downloadtrusted-firmware-a-8fcd3d9600bb2cb6809c6fc68f945ce3ad89633d.tar.gz
feat(trf): enable trace filter control register access from lower NS EL
Introduced a build flag 'ENABLE_TRF_FOR_NS' to enable trace filter control registers access in NS-EL2, or NS-EL1 (when NS-EL2 is implemented but unused). Change-Id: If3f53b8173a5573424b9a405a4bd8c206ffdeb8c Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
Diffstat (limited to 'bl31/bl31.mk')
-rw-r--r--bl31/bl31.mk4
1 files changed, 4 insertions, 0 deletions
diff --git a/bl31/bl31.mk b/bl31/bl31.mk
index ccd54bb5d2..7819141ef5 100644
--- a/bl31/bl31.mk
+++ b/bl31/bl31.mk
@@ -98,6 +98,10 @@ ifeq (${ENABLE_SYS_REG_TRACE_FOR_NS},1)
BL31_SOURCES += lib/extensions/sys_reg_trace/aarch64/sys_reg_trace.c
endif
+ifeq (${ENABLE_TRF_FOR_NS},1)
+BL31_SOURCES += lib/extensions/trf/aarch64/trf.c
+endif
+
ifeq (${WORKAROUND_CVE_2017_5715},1)
BL31_SOURCES += lib/cpus/aarch64/wa_cve_2017_5715_bpiall.S \
lib/cpus/aarch64/wa_cve_2017_5715_mmu.S