summaryrefslogtreecommitdiff
path: root/plat
diff options
context:
space:
mode:
authorManish Pandey <manish.pandey2@arm.com>2023-02-28 11:40:54 +0100
committerTrustedFirmware Code Review <review@review.trustedfirmware.org>2023-02-28 11:40:54 +0100
commitb4fc04103e6afb0b9593b8e4027c3de73efbd971 (patch)
tree14b210f9bd218b0decb501f384b57cc8e9b3e0d4 /plat
parent8d48bc864640d77c0c910b88977940749bf22090 (diff)
parentfc8d2d3980352f92cf378155c1f4449b4a0ab4c0 (diff)
downloadarm-trusted-firmware-b4fc04103e6afb0b9593b8e4027c3de73efbd971.tar.gz
Merge changes from topic "feat_state_part2" into integration
* changes: refactor(trf): enable FEAT_TRF for FEAT_STATE_CHECKED refactor(brbe): enable FEAT_BRBE for FEAT_STATE_CHECKED refactor(trbe): enable FEAT_TRBE for FEAT_STATE_CHECKED fix(cpufeat): context-switch: move FGT availability check to callers feat(cpufeat): extend check_feature() to deal with min/max refactor(cpufeat): wrap CPU ID register field isolation
Diffstat (limited to 'plat')
-rw-r--r--plat/arm/board/fvp/platform.mk6
1 files changed, 3 insertions, 3 deletions
diff --git a/plat/arm/board/fvp/platform.mk b/plat/arm/board/fvp/platform.mk
index efbf68f00..9b09a6bb9 100644
--- a/plat/arm/board/fvp/platform.mk
+++ b/plat/arm/board/fvp/platform.mk
@@ -446,14 +446,14 @@ DYN_DISABLE_AUTH := 1
endif
# enable trace buffer control registers access to NS by default
-ENABLE_TRBE_FOR_NS := 1
+ENABLE_TRBE_FOR_NS := 2
# enable branch record buffer control registers access in NS by default
# only enable for aarch64
# do not enable when ENABLE_RME=1
ifeq (${ARCH}, aarch64)
ifeq (${ENABLE_RME},0)
- ENABLE_BRBE_FOR_NS := 1
+ ENABLE_BRBE_FOR_NS := 2
endif
endif
@@ -461,7 +461,7 @@ endif
ENABLE_SYS_REG_TRACE_FOR_NS := 1
# enable trace filter control registers access to NS by default
-ENABLE_TRF_FOR_NS := 1
+ENABLE_TRF_FOR_NS := 2
# Linux relies on EL3 enablement if those features are present
ENABLE_FEAT_FGT := 2