blob: a179717d2a5ae76c2d2db5c4bbc10c783612465c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# Copyright (c) 2022, Arm Limited.
# SPDX-License-Identifier: MIT
%YAML 1.2
---
description: >-
Implements all mandatory requirements and features as well as a sensible
selection of optional ones for the Armv8.5 architecture extension within the
Base_RevC-2xAEMvA FVP. Intended for use as an overlay to
FVP_Base_RevC-2xAEMvA-base.yaml.
layers:
- arch/v8.4.yaml
build:
tfa:
params:
ARM_ARCH_MAJOR: 8
ARM_ARCH_MINOR: 5
BRANCH_PROTECTION: 1
run:
params:
-C cluster0.has_arm_v8-5: 1
-C cluster1.has_arm_v8-5: 1
-C cluster0.has_branch_target_exception: 1 # Implement Branch target identification mechanism from ARMv8.5 (FEAT_BTI). 1:feature is implemented if ARMv8.5 is enabled.
-C cluster1.has_branch_target_exception: 1
-C cluster0.has_rndr: 1 # Implement random number instructions to read from RNDR and RNDRSS random number registers from ARMv8.5 (FEAT_RNG). 1:feature is implemented if ARMv8.5 is enabled.
-C cluster1.has_rndr: 1
|