blob: b73cc3b89062f3668afb7e1844606babb836c065 [file] [log] [blame]
AlexeiFedorov2f30f102023-03-13 19:37:46 +00001/*
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
11bool test_pmuv3_cycle_works_realm(void);
12bool test_pmuv3_event_works_realm(void);
13bool test_pmuv3_rmm_preserves(void);
14bool test_pmuv3_overflow_interrupt(void);
Shruti Gupta9d0cfe82023-04-17 10:57:26 +010015bool test_realm_pauth_set_cmd(void);
16bool test_realm_pauth_check_cmd(void);
17bool test_realm_pauth_fault(void);
Arunachalam Ganapathy0bbdc2d2023-04-05 15:30:18 +010018bool test_realm_sve_rdvl(void);
19bool test_realm_sve_read_id_registers(void);
20bool test_realm_sve_probe_vl(void);
Arunachalam Ganapathyc1136a82023-04-12 15:24:44 +010021bool test_realm_sve_ops(void);
Arunachalam Ganapathy5270d012023-04-19 14:53:42 +010022bool test_realm_sve_fill_regs(void);
Arunachalam Ganapathy73949a22023-06-05 12:01:05 +010023bool test_realm_sve_undef_abort(void);
AlexeiFedorov2f30f102023-03-13 19:37:46 +000024
25#endif /* REALM_TESTS_H */
26