summaryrefslogtreecommitdiff
path: root/make_helpers
diff options
context:
space:
mode:
authorJohn Powell <john.powell@arm.com>2026-06-26 13:53:38 -0500
committerJohn Powell <john.powell@arm.com>2026-06-30 15:43:17 +0000
commitc6ca1acd3238b3d3aed1ea3bef4b2ae64a2a6a53 (patch)
tree77c50bd19058a890bb9c4a0705d5ba20dcafa85c /make_helpers
parente6bccf43c4f93a25a0e1c7877107022537a17cad (diff)
downloadarm-trusted-firmware-c6ca1acd3238b3d3aed1ea3bef4b2ae64a2a6a53.tar.gz
arm-trusted-firmware-c6ca1acd3238b3d3aed1ea3bef4b2ae64a2a6a53.zip
feat(lfa): update LFA service to support BL31 live activation
This patch adds the bulk of the BL31 live activation service framework including the warm reset handler. Signed-off-by: John Powell <john.powell@arm.com> Change-Id: Id9cbeeddbc023ee2540b88008e6c2502d816ee24
Diffstat (limited to 'make_helpers')
-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