summaryrefslogtreecommitdiff
path: root/nrfdemo/build/tfm/api_ns/interface/include/tfm_veneers.h
diff options
context:
space:
mode:
Diffstat (limited to 'nrfdemo/build/tfm/api_ns/interface/include/tfm_veneers.h')
-rw-r--r--nrfdemo/build/tfm/api_ns/interface/include/tfm_veneers.h75
1 files changed, 0 insertions, 75 deletions
diff --git a/nrfdemo/build/tfm/api_ns/interface/include/tfm_veneers.h b/nrfdemo/build/tfm/api_ns/interface/include/tfm_veneers.h
deleted file mode 100644
index 24c4036..0000000
--- a/nrfdemo/build/tfm/api_ns/interface/include/tfm_veneers.h
+++ /dev/null
@@ -1,75 +0,0 @@
-/*
- * Copyright (c) 2017-2022, Arm Limited. All rights reserved.
- *
- * SPDX-License-Identifier: BSD-3-Clause
- *
- */
-
-#ifndef __TFM_VENEERS_H__
-#define __TFM_VENEERS_H__
-
-#include <stdint.h>
-#include "psa/client.h"
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-/********************* Secure function declarations ***************************/
-
-/**
- * \brief Retrieve the version of the PSA Framework API that is implemented.
- *
- * \return The version of the PSA Framework.
- */
-uint32_t tfm_psa_framework_version_veneer(void);
-
-/**
- * \brief Return version of secure function provided by secure binary.
- *
- * \param[in] sid ID of secure service.
- *
- * \return Version number of secure function.
- */
-uint32_t tfm_psa_version_veneer(uint32_t sid);
-
-/**
- * \brief Connect to secure function.
- *
- * \param[in] sid ID of secure service.
- * \param[in] version Version of SF requested by client.
- *
- * \return Returns handle to connection.
- */
-psa_handle_t tfm_psa_connect_veneer(uint32_t sid, uint32_t version);
-
-/**
- * \brief Call a secure function referenced by a connection handle.
- *
- * \param[in] handle Handle to connection.
- * \param[in] ctrl_param Parameters combined in uint32_t,
- * includes request type, in_num and out_num.
- * \param[in] in_vec Array of input \ref psa_invec structures.
- * \param[in,out] out_vec Array of output \ref psa_outvec structures.
- *
- * \return Returns \ref psa_status_t status code.
- */
-psa_status_t tfm_psa_call_veneer(psa_handle_t handle,
- uint32_t ctrl_param,
- const psa_invec *in_vec,
- psa_outvec *out_vec);
-
-/**
- * \brief Close connection to secure function referenced by a connection handle.
- *
- * \param[in] handle Handle to connection
- */
-void tfm_psa_close_veneer(psa_handle_t handle);
-
-/***************** End Secure function declarations ***************************/
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* __TFM_VENEERS_H__ */