1 /* SPDX-License-Identifier: BSD-2-Clause */ 2 /******************************************************************************* 3 * Copyright 2017, Fraunhofer SIT sponsored by Infineon Technologies AG 4 * All rights reserved. 5 *******************************************************************************/ 6 #ifndef TCTI_INTERFACE_H 7 #define TCTI_INTERFACE_H 8 9 #include "tss2_tpm2_types.h" 10 #include "tss2_tcti.h" 11 12 TSS2_RC 13 tctildr_get_tcti (const char *name, 14 const char* conf, 15 TSS2_TCTI_CONTEXT **tcti, 16 void **dlhandle); 17 void tctildr_finalize_data(void **data); 18 TSS2_RC 19 tctildr_get_info (const char *name, 20 const TSS2_TCTI_INFO **info, 21 void **data); 22 23 #endif 24