diff --git a/config/arch/v8.9.yaml b/config/arch/v8.9.yaml new file mode 100644 index 0000000000000000000000000000000000000000..8651ebf15ece696078617fd0eeb40f07e6748636 --- /dev/null +++ b/config/arch/v8.9.yaml @@ -0,0 +1,26 @@ +# Copyright (c) 2023, 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.9 architecture extension within the + Base_RevC-2xAEMvA FVP. Intended for use as an overlay to + FVP_Base_RevC-2xAEMvA-base.yaml. + +layers: + - arch/v8.8.yaml + +run: + params: + -C cluster0.has_arm_v8-9: 1 + -C cluster1.has_arm_v8-9: 1 + -C cluster0.has_permission_indirection_s1: 1 + -C cluster1.has_permission_indirection_s1: 1 + -C cluster0.has_permission_indirection_s2: 1 + -C cluster1.has_permission_indirection_s2: 1 + -C cluster0.has_permission_overlay_s1: 1 + -C cluster1.has_permission_overlay_s1: 1 + -C cluster0.has_permission_overlay_s2: 1 + -C cluster1.has_permission_overlay_s2: 1 diff --git a/config/arch/v9.4.yaml b/config/arch/v9.4.yaml new file mode 100644 index 0000000000000000000000000000000000000000..c29d4e4050d17a91a0ecfd6cc16fc22dc9d997b5 --- /dev/null +++ b/config/arch/v9.4.yaml @@ -0,0 +1,21 @@ +# Copyright (c) 2023, 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 Armv9.4 architecture extension within the + Base_RevC-2xAEMvA FVP. Intended for use as an overlay to + FVP_Base_RevC-2xAEMvA-base.yaml. + +layers: + - arch/v8.9.yaml + - arch/v9.3.yaml + +run: + params: + -C cluster0.has_arm_v9-4: 1 + -C cluster1.has_arm_v9-4: 1 + -C cluster0.has_gcs: 1 + -C cluster1.has_gcs: 1