mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-16 09:34:18 +00:00
fix(neoverse-rd): set correct SVE vector lengths
Affected platforms: RD-N2, RD-V1, RD-V1-MC, RD-V3 and their configurations. Previously, the SVE vector lengths for these platforms were being taken from the default configuration. This commit updates their respective platform.mk files to specify the correct vector lengths. Signed-off-by: Rakshit Goyal <rakshit.goyal@arm.com> Change-Id: I8919257e2cec5c0e819424ff44a623dc3ab1a368
This commit is contained in:
parent
aacdfdfe2b
commit
842ba2f221
4 changed files with 15 additions and 4 deletions
|
@ -1,4 +1,4 @@
|
|||
# Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||
# Copyright (c) 2020-2025, Arm Limited and Contributors. All rights reserved.
|
||||
#
|
||||
# SPDX-License-Identifier: BSD-3-Clause
|
||||
#
|
||||
|
@ -113,6 +113,8 @@ override ENABLE_FEAT_AMU := 2
|
|||
override ENABLE_FEAT_MTE2 := 2
|
||||
override SPMD_SPM_AT_SEL2 := 0
|
||||
|
||||
# FEAT_SVE related flags
|
||||
override SVE_VECTOR_LEN := 128
|
||||
# Enable the flag since RD-N2 has a system level cache
|
||||
NEOVERSE_Nx_EXTERNAL_LLC := 1
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||
# Copyright (c) 2020-2025, Arm Limited and Contributors. All rights reserved.
|
||||
#
|
||||
# SPDX-License-Identifier: BSD-3-Clause
|
||||
#
|
||||
|
@ -61,6 +61,9 @@ override CTX_INCLUDE_AARCH32_REGS := 0
|
|||
override ENABLE_FEAT_AMU := 2
|
||||
override SPMD_SPM_AT_SEL2 := 0
|
||||
|
||||
# FEAT_SVE related flags
|
||||
override SVE_VECTOR_LEN := 256
|
||||
|
||||
ifneq ($(NRD_PLATFORM_VARIANT),0)
|
||||
$(error "NRD_PLATFORM_VARIANT for RD-V1 should always be 0, \
|
||||
currently set to ${NRD_PLATFORM_VARIANT}.")
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Copyright (c) 2020-2024, Arm Limited and Contributors. All rights reserved.
|
||||
# Copyright (c) 2020-2025, Arm Limited and Contributors. All rights reserved.
|
||||
#
|
||||
# SPDX-License-Identifier: BSD-3-Clause
|
||||
#
|
||||
|
@ -72,6 +72,9 @@ override CTX_INCLUDE_AARCH32_REGS := 0
|
|||
override ENABLE_FEAT_AMU := 2
|
||||
override SPMD_SPM_AT_SEL2 := 0
|
||||
|
||||
# FEAT_SVE related flags
|
||||
override SVE_VECTOR_LEN := 256
|
||||
|
||||
ifneq ($(NRD_PLATFORM_VARIANT),0)
|
||||
$(error "NRD_PLATFORM_VARIANT for RD-V1-MC should always be 0, \
|
||||
currently set to ${NRD_PLATFORM_VARIANT}.")
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# Copyright (c) 2024, Arm Limited and Contributors. All rights reserved.
|
||||
# Copyright (c) 2024-2025, Arm Limited and Contributors. All rights reserved.
|
||||
#
|
||||
# SPDX-License-Identifier: BSD-3-Clause
|
||||
#
|
||||
|
@ -153,4 +153,7 @@ override ENABLE_FEAT_AMU := 2
|
|||
override ENABLE_SVE_FOR_SWD := 1
|
||||
override ENABLE_SVE_FOR_NS := 2
|
||||
override ENABLE_FEAT_MTE2 := 2
|
||||
|
||||
# FEAT_SVE related flags
|
||||
override SVE_VECTOR_LEN := 128
|
||||
override CTX_INCLUDE_SVE_REGS := 1
|
||||
|
|
Loading…
Add table
Reference in a new issue