Sandrine Bailleux | 3cd87d7 | 2018-10-09 11:12:55 +0200 | [diff] [blame] | 1 | <?xml version="1.0" encoding="utf-8"?> |
| 2 | |
| 3 | <!-- |
Arvind Ram Prakash | 13887ac | 2024-01-04 15:22:52 -0600 | [diff] [blame] | 4 | Copyright (c) 2018-2024, Arm Limited. All rights reserved. |
Sandrine Bailleux | 3cd87d7 | 2018-10-09 11:12:55 +0200 | [diff] [blame] | 5 | |
| 6 | SPDX-License-Identifier: BSD-3-Clause |
| 7 | --> |
| 8 | |
| 9 | <testsuites> |
| 10 | |
| 11 | <testsuite name="CPU extensions" description="Various CPU extensions tests"> |
John Tsichritzis | cae91ca | 2019-05-12 16:06:09 +0100 | [diff] [blame] | 12 | <testcase name="AMUv1 valid counter values" function="test_amu_valid_ctr" /> |
Sandrine Bailleux | 3cd87d7 | 2018-10-09 11:12:55 +0200 | [diff] [blame] | 13 | <testcase name="AMUv1 suspend/resume" function="test_amu_suspend_resume" /> |
Juan Pablo Conde | c3cf2da | 2024-04-01 13:57:19 -0500 | [diff] [blame] | 14 | <testcase name="AMUv1 group 1 RAZ" function="test_amu_group1_raz" /> |
Ambroise Vincent | fae7772 | 2019-03-07 10:17:15 +0000 | [diff] [blame] | 15 | <testcase name="SVE support" function="test_sve_support" /> |
Arvind Ram Prakash | 2f2c959 | 2024-06-06 16:34:28 -0500 | [diff] [blame] | 16 | <testcase name="Debugv8p9 support" function="test_debugv8p9_enabled" /> |
Joel Hutton | 8790f02 | 2019-03-15 14:47:02 +0000 | [diff] [blame] | 17 | <testcase name="Access Pointer Authentication Registers" function="test_pauth_reg_access" /> |
| 18 | <testcase name="Use Pointer Authentication Instructions" function="test_pauth_instructions" /> |
| 19 | <testcase name="Check for Pointer Authentication key leakage from EL3" function="test_pauth_leakage" /> |
| 20 | <testcase name="Check for Pointer Authentication key leakage from TSP" function="test_pauth_leakage_tsp" /> |
Arvind Ram Prakash | 13887ac | 2024-01-04 15:22:52 -0600 | [diff] [blame] | 21 | <testcase name="Access MPAM registers" function="test_mpam_reg_access" /> |
Sandrine Bailleux | 277fb76 | 2019-10-08 12:10:45 +0200 | [diff] [blame] | 22 | <testcase name="Use MTE Instructions" function="test_mte_instructions" /> |
| 23 | <testcase name="Check for MTE register leakage" function="test_mte_leakage" /> |
Jimmy Brisson | 90f1d5c | 2020-04-16 10:54:51 -0500 | [diff] [blame] | 24 | <testcase name="Use FGT Registers" function="test_fgt_enabled" /> |
Arvind Ram Prakash | 94963d4 | 2024-06-13 17:19:56 -0500 | [diff] [blame] | 25 | <testcase name="Use FGT2 Registers" function="test_fgt2_enabled" /> |
Arvind Ram Prakash | 1ab21e5 | 2024-11-12 10:52:08 -0600 | [diff] [blame] | 26 | <testcase name="Use FPMR Register" function="test_fpmr_enabled" /> |
Jimmy Brisson | 945095a | 2020-04-16 10:54:59 -0500 | [diff] [blame] | 27 | <testcase name="Use ECV Registers" function="test_ecv_enabled" /> |
Manish V Badarkhe | 87c03d1 | 2021-07-06 22:57:11 +0100 | [diff] [blame] | 28 | <testcase name="Use trace buffer control Registers" function="test_trbe_enabled" /> |
johpow01 | 8c3da8b | 2022-01-31 18:14:41 -0600 | [diff] [blame] | 29 | <testcase name="Use branch record buffer control registers" function="test_brbe_enabled" /> |
Manish V Badarkhe | 2c518e5 | 2021-07-08 16:36:57 +0100 | [diff] [blame] | 30 | <testcase name="Use trace filter control Registers" function="test_trf_enabled" /> |
Manish V Badarkhe | 6d0e1b6 | 2021-07-09 13:58:28 +0100 | [diff] [blame] | 31 | <testcase name="Use trace system Registers" function="test_sys_reg_trace_enabled" /> |
johpow01 | 50ccb55 | 2020-11-10 19:22:13 -0600 | [diff] [blame] | 32 | <testcase name="SME support" function="test_sme_support" /> |
Jayanth Dodderi Chidanand | 95d5d27 | 2023-01-16 17:58:47 +0000 | [diff] [blame] | 33 | <testcase name="SME2 support" function="test_sme2_support" /> |
Manish V Badarkhe | 589a112 | 2021-12-31 15:20:08 +0000 | [diff] [blame] | 34 | <testcase name="SPE support" function="test_spe_support" /> |
Manish V Badarkhe | 82e1a25 | 2022-01-04 13:45:31 +0000 | [diff] [blame] | 35 | <testcase name="AFP support" function="test_afp_support" /> |
Manish V Badarkhe | b31bc75 | 2021-12-24 08:52:52 +0000 | [diff] [blame] | 36 | <testcase name="Test wfit instruction" function="test_wfit_instruction" /> |
| 37 | <testcase name="Test wfet instruction" function="test_wfet_instruction" /> |
Boyan Karatotev | 35e3ca0 | 2022-10-10 16:39:45 +0100 | [diff] [blame] | 38 | <testcase name="PMUv3 cycle counter functional in NS" function="test_pmuv3_cycle_works_ns" /> |
| 39 | <testcase name="PMUv3 event counter functional in NS" function="test_pmuv3_event_works_ns" /> |
Boyan Karatotev | 8585eef | 2022-10-11 17:45:28 +0100 | [diff] [blame] | 40 | <testcase name="PMUv3 SMC counter preservation" function="test_pmuv3_el3_preserves" /> |
Jayanth Dodderi Chidanand | cd6c94b | 2022-02-15 17:19:05 +0000 | [diff] [blame] | 41 | <testcase name="LS64 support" function="test_ls64_instructions" /> |
Andre Przywara | 72b7ce1 | 2024-11-04 13:44:39 +0000 | [diff] [blame] | 42 | <testcase name="LS64-ACCDATA support" function="test_ls64_accdata_sysreg" /> |
Igor Podgainõi | d1a7f4d | 2024-11-26 12:50:47 +0100 | [diff] [blame] | 43 | <testcase name="SCTLR2 support" function="test_sctlr2_support" /> |
| 44 | <testcase name="THE support" function="test_the_support" /> |
| 45 | <testcase name="D128 support" function="test_d128_support" /> |
Sandrine Bailleux | 3cd87d7 | 2018-10-09 11:12:55 +0200 | [diff] [blame] | 46 | </testsuite> |
| 47 | |
| 48 | <testsuite name="ARM_ARCH_SVC" description="Arm Architecture Service tests"> |
| 49 | <testcase name="SMCCC_ARCH_WORKAROUND_1 test" function="test_smccc_arch_workaround_1" /> |
| 50 | <testcase name="SMCCC_ARCH_WORKAROUND_2 test" function="test_smccc_arch_workaround_2" /> |
Bipin Ravi | 4e57757 | 2022-05-13 15:30:46 -0500 | [diff] [blame] | 51 | <testcase name="SMCCC_ARCH_WORKAROUND_3 test" function="test_smccc_arch_workaround_3" /> |
Arvind Ram Prakash | 43d421b | 2024-09-11 12:01:56 -0500 | [diff] [blame] | 52 | <testcase name="SMCCC_ARCH_WORKAROUND_4 test" function="test_smccc_arch_workaround_4" /> |
Manish V Badarkhe | bc93a34 | 2020-04-28 17:59:32 +0100 | [diff] [blame] | 53 | <testcase name="SMCCC_ARCH_SOC_ID test" function="test_smccc_arch_soc_id" /> |
Boyan Karatotev | 7b7ca22 | 2024-10-25 13:33:18 +0100 | [diff] [blame] | 54 | <testcase name="SMCCC_ARCH_FEATURE_AVAILABILITY test" function="test_smccc_arch_feature_availability" /> |
Sandrine Bailleux | 3cd87d7 | 2018-10-09 11:12:55 +0200 | [diff] [blame] | 55 | </testsuite> |
| 56 | |
| 57 | </testsuites> |