xref: /OK3568_Linux_fs/external/security/rk_tee_user/v2/ta/rk_test/include/rktest_ta.h (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1 /* SPDX-License-Identifier: BSD-2-Clause */
2 /*
3  * Copyright (c) 2021 Rockchip Electronics Co. Ltd.
4  */
5 #ifndef RKTEST_TA_H
6 #define RKTEST_TA_H
7 
8 /* This UUID is generated with uuidgen
9  * the ITU-T UUID generator at http://www.itu.int/ITU-T/asn1/uuid.html
10  */
11 #define RKTEST_TA_UUID { 0x1db57234, 0xdacd, 0x462d, \
12 		{ 0x9b, 0xb1, 0xae, 0x79, 0xde, 0x44, 0xe2, 0xa5} }
13 
14 
15 /* The TAFs ID implemented in this TA */
16 #define RKTEST_TA_CMD_TRANSFER_DATA			102
17 #define RKTEST_TA_CMD_STORAGE				103
18 #define RKTEST_TA_CMD_PROPERTY				104
19 #define RKTEST_TA_CMD_CRYPTO_SHA			105
20 #define RKTEST_TA_CMD_CRYPTO_AES			106
21 #define RKTEST_TA_CMD_CRYPTO_RSA			107
22 #define RKTEST_TA_CMD_OEM_OTP_READ			108
23 #define RKTEST_TA_CMD_OEM_OTP_WRITE			109
24 #define RKTEST_TA_CMD_STORAGE_SPEED			110
25 #define RKTEST_TA_CMD_OEM_OTP_SIZE			111
26 #define RKTEST_TA_CMD_TRNG_READ				112
27 #define RKTEST_TA_CMD_SOCKET				113
28 #define RKTEST_TA_CMD_CRYPTO_HW				114
29 #define RKTEST_TA_CMD_DERIVE_KEY			115
30 
31 #endif /*RKTEST_TA_H*/
32