1 /* SPDX-License-Identifier: BSD-2-Clause */
2 /*
3  * Copyright (c) 2021, Linaro Limited
4  * All rights reserved.
5  */
6 
7 #ifndef TA_ARM_BTI_H
8 #define TA_ARM_BTI_H
9 
10 #define TA_BTI_UUID { 0x3616069b, 0x504d, 0x4044, \
11 	{ 0x94, 0x97, 0xfe, 0xb8, 0x4a, 0x07, 0x3a, 0x14} }
12 
13 /*
14  * Commands implemented by the TA
15  */
16 #define	TA_TEST_USING_BLR		0
17 #define	TA_TEST_USING_BR		1
18 #define	TA_TEST_USING_BR_X16		2
19 #define	TA_FEAT_BTI_IMPLEMENTED		3
20 
21 /*
22  * Parameter values
23  */
24 #define	TA_FUNC_BTI_C			0
25 #define	TA_FUNC_BTI_J			1
26 #define	TA_FUNC_BTI_JC			2
27 #define	TA_FUNC_BTI_NONE		3
28 
29 #endif /* TA_ARM_BTI_H */
30