int32_t tfm_secure_client_service_init(void)
Service initialisation function. No special initialisation is required.
int32_t tfm_secure_client_service_sfn_run_tests(void)
Runs the secure integration tests.
#define PSA_IPC_DISCONNECT
#define TFM_SECURE_CLIENT_SFN_RUN_TESTS_SIGNAL
void psa_reply(psa_handle_t msg_handle, psa_status_t status)
Complete handling of a specific message and unblock the client.
psa_signal_t psa_wait(psa_signal_t signal_mask, uint32_t timeout)
Return the Secure Partition interrupt signals that have been asserted from a subset of signals provid...
enum test_suite_err_t start_integ_test(void)
Executes integration tests. To be called from appropriate secure/non-secure service client...
psa_status_t psa_get(psa_signal_t signal, psa_msg_t *msg)
Retrieve the message which corresponds to a given RoT Service signal and remove the message from the ...