1 // SPDX-License-Identifier: BSD-2-Clause
2 /*
3  * Copyright (c) 2022, Linaro Limited
4  */
5 
6 #include <ta_subkey2.h>
7 #include <tee_internal_api.h>
8 
TA_CreateEntryPoint(void)9 TEE_Result TA_CreateEntryPoint(void)
10 {
11 	return TEE_SUCCESS;
12 }
13 
TA_DestroyEntryPoint(void)14 void TA_DestroyEntryPoint(void)
15 {
16 }
17 
TA_OpenSessionEntryPoint(uint32_t param_types __unused,TEE_Param params[4]__unused,void ** session_ctx __unused)18 TEE_Result TA_OpenSessionEntryPoint(uint32_t param_types __unused,
19 				    TEE_Param params[4] __unused,
20 				    void **session_ctx __unused)
21 {
22 	return TEE_SUCCESS;
23 }
24 
TA_CloseSessionEntryPoint(void * session_ctx __unused)25 void TA_CloseSessionEntryPoint(void *session_ctx __unused)
26 {
27 }
28 
TA_InvokeCommandEntryPoint(void * session_ctx __unused,uint32_t cmd_id __unused,uint32_t param_types __unused,TEE_Param params[4]__unused)29 TEE_Result TA_InvokeCommandEntryPoint(void *session_ctx __unused,
30 				      uint32_t cmd_id __unused,
31 				      uint32_t param_types __unused,
32 				      TEE_Param params[4] __unused)
33 {
34 	return TEE_SUCCESS;
35 }
36