blob: 4bd260c84a9c2c6d11a89743144678759e4b9e61 [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);
AlexeiFedorov2f30f102023-03-13 19:37:46 +000023
24#endif /* REALM_TESTS_H */
25