mbed-os5 only for TYBLE16

Dependents:   TYBLE16_simple_data_logger TYBLE16_MP3_Air

Committer:
kenjiArai
Date:
Tue Dec 31 06:02:27 2019 +0000
Revision:
1:9db0e321a9f4
Parent:
0:5b88d5760320
updated based on mbed-os5.15.0

Who changed what in which revision?

UserRevisionLine numberNew contents of line
kenjiArai 0:5b88d5760320 1 /*
kenjiArai 0:5b88d5760320 2 * Copyright (c) 2018, Arm Limited. All rights reserved.
kenjiArai 0:5b88d5760320 3 *
kenjiArai 0:5b88d5760320 4 * SPDX-License-Identifier: BSD-3-Clause
kenjiArai 0:5b88d5760320 5 *
kenjiArai 0:5b88d5760320 6 */
kenjiArai 0:5b88d5760320 7
kenjiArai 0:5b88d5760320 8 #ifndef __TFM_SPM_SERVICES_API_H__
kenjiArai 0:5b88d5760320 9 #define __TFM_SPM_SERVICES_API_H__
kenjiArai 0:5b88d5760320 10
kenjiArai 0:5b88d5760320 11 enum tfm_spm_request_type_t {
kenjiArai 0:5b88d5760320 12 TFM_SPM_REQUEST_RESET_VOTE,
kenjiArai 0:5b88d5760320 13 };
kenjiArai 0:5b88d5760320 14
kenjiArai 0:5b88d5760320 15 /**
kenjiArai 0:5b88d5760320 16 * \brief Request a vote from SPM on a system reset
kenjiArai 0:5b88d5760320 17 *
kenjiArai 0:5b88d5760320 18 * \return Returns 0 if request is accepted, any other value means reject
kenjiArai 0:5b88d5760320 19 */
kenjiArai 0:5b88d5760320 20 int32_t tfm_spm_request_reset_vote(void);
kenjiArai 0:5b88d5760320 21
kenjiArai 0:5b88d5760320 22 #endif /* __TFM_SPM_SERVICES_API_H__ */