1 /* SPDX-License-Identifier: BSD-2-Clause */
2 /*
3  * Copyright (c) 2020, Open Mobile Platform LLC
4  */
5 
6 /*
7  * The name of this file must not be modified
8  */
9 
10 #ifndef USER_TA_HEADER_DEFINES_H
11 #define USER_TA_HEADER_DEFINES_H
12 
13 /* To get the TA UUID definition */
14 #include <plugin_ta.h>
15 
16 #define TA_UUID PLUGIN_TA_UUID
17 
18 /*
19  * TA properties: multi-instance TA, no specific attribute
20  */
21 #define TA_FLAGS 0
22 
23 /* Provisioned stack size */
24 #define TA_STACK_SIZE (2 * 1024)
25 
26 /* Provisioned heap size for TEE_Malloc() and friends */
27 #define TA_DATA_SIZE (32 * 1024)
28 
29 /* The gpd.ta.version property */
30 #define TA_VERSION "1.0"
31 
32 /* The gpd.ta.description property */
33 #define TA_DESCRIPTION \
34 	"Example of OP-TEE Trusted Application to work with plugin interface"
35 
36 #endif /* USER_TA_HEADER_DEFINES_H */
37