AlexeiFedorov | 2f30f10 | 2023-03-13 19:37:46 +0000 | [diff] [blame] | 1 | /* |
| 2 | * Copyright (c) 2023, Arm Limited. All rights reserved. |
| 3 | * |
| 4 | * SPDX-License-Identifier: BSD-3-Clause |
| 5 | * |
| 6 | */ |
| 7 | |
| 8 | #ifndef REALM_TESTS_H |
| 9 | #define REALM_TESTS_H |
| 10 | |
| 11 | bool test_pmuv3_cycle_works_realm(void); |
| 12 | bool test_pmuv3_event_works_realm(void); |
| 13 | bool test_pmuv3_rmm_preserves(void); |
| 14 | bool test_pmuv3_overflow_interrupt(void); |
Shruti Gupta | 9d0cfe8 | 2023-04-17 10:57:26 +0100 | [diff] [blame^] | 15 | bool test_realm_pauth_set_cmd(void); |
| 16 | bool test_realm_pauth_check_cmd(void); |
| 17 | bool test_realm_pauth_fault(void); |
Arunachalam Ganapathy | 0bbdc2d | 2023-04-05 15:30:18 +0100 | [diff] [blame] | 18 | bool test_realm_sve_rdvl(void); |
| 19 | bool test_realm_sve_read_id_registers(void); |
| 20 | bool test_realm_sve_probe_vl(void); |
Arunachalam Ganapathy | c1136a8 | 2023-04-12 15:24:44 +0100 | [diff] [blame] | 21 | bool test_realm_sve_ops(void); |
Arunachalam Ganapathy | 5270d01 | 2023-04-19 14:53:42 +0100 | [diff] [blame] | 22 | bool test_realm_sve_fill_regs(void); |
AlexeiFedorov | 2f30f10 | 2023-03-13 19:37:46 +0000 | [diff] [blame] | 23 | |
| 24 | #endif /* REALM_TESTS_H */ |
| 25 | |