summaryrefslogtreecommitdiff
path: root/make_helpers/constraints.mk
diff options
context:
space:
mode:
authorManish V Badarkhe <manish.badarkhe@arm.com>2026-06-30 20:34:41 +0000
committerTrustedFirmware Code Review <review@review.trustedfirmware.org>2026-06-30 20:34:41 +0000
commitc64fe42d75709fc3da7d0820caf15bce2ca8a2cd (patch)
tree518f75362d7407e2d247d434c1c853c033897fa3 /make_helpers/constraints.mk
parent599baaa539b3996067b9ce8f0f225c8baa6e0757 (diff)
parent7196825ce71266d6656165657d4936d185bd439b (diff)
downloadarm-trusted-firmware-c64fe42d75709fc3da7d0820caf15bce2ca8a2cd.tar.gz
arm-trusted-firmware-c64fe42d75709fc3da7d0820caf15bce2ca8a2cd.zip
Merge changes from topic "bl31_lfa_integration" into integrationHEADmaster
* changes: feat(lfa): harden cancel handling and lock around LFA_CANCEL feat(lfa): serialize activate across CPUs and manage rendezvous policy feat(docs): add documentation page for BL31 LFA feat(fvp): add FVP platform support for BL31 live activation feat(lfa): update LFA service to support BL31 live activation feat(lfa): lfa service updates feat(lfa): add relocatable code for BL31 live activation feat(lfa): xlat changes for BL31 LFA feat(lfa): bl31 linker file updates for lfa feat(lfa): add build flag for BL31 LFA support feat: place errata into their own section
Diffstat (limited to 'make_helpers/constraints.mk')
-rw-r--r--make_helpers/constraints.mk6
1 files changed, 4 insertions, 2 deletions
diff --git a/make_helpers/constraints.mk b/make_helpers/constraints.mk
index a11603f33..5a828c0cd 100644
--- a/make_helpers/constraints.mk
+++ b/make_helpers/constraints.mk
@@ -62,8 +62,10 @@ endif
ifeq (${CTX_INCLUDE_EL2_REGS}, 1)
ifeq (${SPD},none)
ifeq (${ENABLE_RMM},0)
- $(error CTX_INCLUDE_EL2_REGS is available only when SPD \
- or RMM is enabled)
+ ifeq (${ENABLE_LFA_BL31},0)
+ $(error CTX_INCLUDE_EL2_REGS is available only when SPD \
+ RMM, or BL31 LFA is enabled)
+ endif
endif
endif
endif