1 /* SPDX-License-Identifier: BSD-2-Clause */ 2 /* 3 * Copyright (c) 2022, Linaro Limited 4 */ 5 6 #ifndef __TEE_API_COMPAT_H 7 #define __TEE_API_COMPAT_H 8 9 #if __OPTEE_CORE_API_COMPAT_1_1 10 /* Types */ 11 #define TEE_Attribute __GP11_TEE_Attribute 12 #define TEE_ObjectInfo __GP11_TEE_ObjectInfo 13 14 /* Functions */ 15 #define TEE_AsymmetricDecrypt __GP11_TEE_AsymmetricDecrypt 16 #define TEE_AsymmetricEncrypt __GP11_TEE_AsymmetricEncrypt 17 #define TEE_AsymmetricSignDigest __GP11_TEE_AsymmetricSignDigest 18 #define TEE_AsymmetricVerifyDigest __GP11_TEE_AsymmetricVerifyDigest 19 #define TEE_DeriveKey __GP11_TEE_DeriveKey 20 #define TEE_GenerateKey __GP11_TEE_GenerateKey 21 #define TEE_GetNextPersistentObject __GP11_TEE_GetNextPersistentObject 22 #define TEE_GetObjectInfo1 __GP11_TEE_GetObjectInfo1 23 #define TEE_GetObjectInfo __GP11_TEE_GetObjectInfo 24 #define TEE_InitRefAttribute __GP11_TEE_InitRefAttribute 25 #define TEE_InitValueAttribute __GP11_TEE_InitValueAttribute 26 #define TEE_PopulateTransientObject __GP11_TEE_PopulateTransientObject 27 #endif 28 29 #endif /*__TEE_API_COMPAT_H*/ 30