mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-16 09:34:18 +00:00
Merge changes from topic "hm/mpam" into integration
* changes: fix(build): convert tabs and ifdef comparisons fix(build): disable ENABLE_FEAT_MPAM for Aarch32
This commit is contained in:
commit
e8d60a31ad
3 changed files with 6 additions and 8 deletions
|
@ -217,13 +217,13 @@ AMU_RESTRICT_COUNTERS ?= 0
|
|||
# Build option to enable MPAM for lower ELs.
|
||||
# Enabling it by default
|
||||
ifeq (${ARCH},aarch64)
|
||||
ENABLE_FEAT_MPAM ?= 2
|
||||
ENABLE_FEAT_MPAM ?= 2
|
||||
else ifeq (${ARCH},aarch32)
|
||||
ifdef ENABLE_FEAT_MPAM
|
||||
$(error ENABLE_FEAT_MPAM is not supported for AArch32)
|
||||
else
|
||||
ENABLE_FEAT_MPAM := 0
|
||||
endif
|
||||
ifneq ($(or $(ENABLE_FEAT_MPAM),0),0)
|
||||
$(error ENABLE_FEAT_MPAM is not supported for AArch32)
|
||||
else
|
||||
ENABLE_FEAT_MPAM := 0
|
||||
endif
|
||||
endif
|
||||
|
||||
# Include nested virtualization control (Armv8.4-NV) registers in cpu context.
|
||||
|
|
|
@ -41,7 +41,6 @@ ENABLE_FEAT_CSV2_2 := 2
|
|||
ENABLE_FEAT_ECV := 2
|
||||
ENABLE_FEAT_FGT := 2
|
||||
ENABLE_FEAT_HCX := 2
|
||||
ENABLE_FEAT_MPAM := 2
|
||||
ENABLE_SYS_REG_TRACE_FOR_NS := 2
|
||||
ENABLE_TRF_FOR_NS := 2
|
||||
|
||||
|
|
|
@ -53,7 +53,6 @@ ifneq (${SPD}, tspd)
|
|||
ENABLE_FEAT_AMU := 2
|
||||
ENABLE_FEAT_AMUv1p1 := 2
|
||||
ENABLE_FEAT_HCX := 2
|
||||
ENABLE_FEAT_MPAM := 2
|
||||
ENABLE_FEAT_RNG := 2
|
||||
ENABLE_FEAT_TWED := 2
|
||||
ENABLE_FEAT_GCS := 2
|
||||
|
|
Loading…
Add table
Reference in a new issue