Browse Source

Merge changes from topic "jc/sve" into integration

* changes:
  fix(qemu): enable dynamic feature detection of FEAT_SVE for NormalWorld
  fix(tc): enable dynamic feature detection of FEAT_SVE for NormalWorld
pull/1996/head
Manish Pandey 2 years ago
committed by TrustedFirmware Code Review
parent
commit
63eee17d6c
  1. 2
      plat/arm/board/tc/platform.mk
  2. 6
      plat/qemu/qemu/platform.mk
  3. 4
      plat/qemu/qemu_sbsa/platform.mk

2
plat/arm/board/tc/platform.mk

@ -41,7 +41,7 @@ GIC_ENABLE_V4_EXTN := 1
GICV3_SUPPORT_GIC600 := 1
# Enable SVE
ENABLE_SVE_FOR_NS := 1
ENABLE_SVE_FOR_NS := 2
ENABLE_SVE_FOR_SWD := 1
# enable trace buffer control registers access to NS by default

6
plat/qemu/qemu/platform.mk

@ -1,5 +1,5 @@
#
# Copyright (c) 2013-2022, ARM Limited and Contributors. All rights reserved.
# Copyright (c) 2013-2023, Arm Limited and Contributors. All rights reserved.
#
# SPDX-License-Identifier: BSD-3-Clause
#
@ -306,8 +306,8 @@ ENABLE_FEAT_RNG := 2
# Later QEMU versions support SME and SVE.
ifneq (${ARCH},aarch32)
ENABLE_SVE_FOR_NS := 1
ENABLE_SME_FOR_NS := 1
ENABLE_SVE_FOR_NS := 2
ENABLE_SME_FOR_NS := 2
endif
qemu_fw.bios: bl1 fip

4
plat/qemu/qemu_sbsa/platform.mk

@ -137,5 +137,5 @@ ARM_PRELOADED_DTB_BASE := PLAT_QEMU_DT_BASE
$(eval $(call add_define,ARM_PRELOADED_DTB_BASE))
# Later QEMU versions support SME and SVE.
ENABLE_SVE_FOR_NS := 1
ENABLE_SME_FOR_NS := 1
ENABLE_SVE_FOR_NS := 2
ENABLE_SME_FOR_NS := 2

Loading…
Cancel
Save