blob: f2e2af7ea2514557e86a66fecc9f269d8e61e202 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#ifndef _TZTEST_H
#define _TZTEST_H
typedef uint32_t (*tztest_t)();
extern tztest_t tztest[];
extern void tztest_init();
extern uint32_t P0_check_smc();
extern uint32_t P0_check_register_access();
extern uint32_t P0_check_trap_to_EL3();
typedef enum {
TZTEST_P0_SMC = 0,
TZTEST_REG_ACCESS,
TZTEST_TRAP_TO_EL3,
TZTEST_COUNT
} tztest_func_id_t;
#endif
|