diff --git a/plat/arm/board/rdn1edge/platform.mk b/plat/arm/board/rdn1edge/platform.mk index 95753aafc..d8d12937a 100644 --- a/plat/arm/board/rdn1edge/platform.mk +++ b/plat/arm/board/rdn1edge/platform.mk @@ -73,3 +73,6 @@ ifneq ($(CSS_SGI_PLATFORM_VARIANT),0) endif override CTX_INCLUDE_AARCH32_REGS := 0 + +# Enable the flag since RD-N1-EDGE has a system level cache +NEOVERSE_Nx_EXTERNAL_LLC := 1 diff --git a/plat/arm/board/rdn2/platform.mk b/plat/arm/board/rdn2/platform.mk index ef8f3d477..2384d8469 100644 --- a/plat/arm/board/rdn2/platform.mk +++ b/plat/arm/board/rdn2/platform.mk @@ -95,3 +95,6 @@ $(eval $(call TOOL_ADD_PAYLOAD,${NT_FW_CONFIG},--nt-fw-config)) override CTX_INCLUDE_AARCH32_REGS := 0 override ENABLE_FEAT_AMU := 1 + +# Enable the flag since RD-N2 has a system level cache +NEOVERSE_Nx_EXTERNAL_LLC := 1 diff --git a/plat/arm/board/rdv1/platform.mk b/plat/arm/board/rdv1/platform.mk index a5fba6717..0b059b5e8 100644 --- a/plat/arm/board/rdv1/platform.mk +++ b/plat/arm/board/rdv1/platform.mk @@ -63,3 +63,6 @@ ifneq ($(CSS_SGI_PLATFORM_VARIANT),0) $(error "CSS_SGI_PLATFORM_VARIANT for RD-V1 should always be 0, \ currently set to ${CSS_SGI_PLATFORM_VARIANT}.") endif + +# Enable the flag since RD-V1 has a system level cache +NEOVERSE_Nx_EXTERNAL_LLC := 1 diff --git a/plat/arm/board/rdv1mc/platform.mk b/plat/arm/board/rdv1mc/platform.mk index 92f7c101f..176e0efff 100644 --- a/plat/arm/board/rdv1mc/platform.mk +++ b/plat/arm/board/rdv1mc/platform.mk @@ -74,3 +74,6 @@ ifneq ($(CSS_SGI_PLATFORM_VARIANT),0) $(error "CSS_SGI_PLATFORM_VARIANT for RD-V1-MC should always be 0, \ currently set to ${CSS_SGI_PLATFORM_VARIANT}.") endif + +# Enable the flag since RD-V1-MC has a system level cache +NEOVERSE_Nx_EXTERNAL_LLC := 1