1 /*
2  * Copyright (c) 2020, Arm Limited. All rights reserved.
3  *
4  * SPDX-License-Identifier: BSD-3-Clause
5  *
6  */
7 
8 #ifndef __TFM_HAL_SPM_LOGDEV_H__
9 #define __TFM_HAL_SPM_LOGDEV_H__
10 
11 #include <stdint.h>
12 
13 /**
14  * \brief HAL API for SPM log system
15  *
16  * \param[in]  str       The string to output
17  * \param[in]  len       Length of the string in bytes
18  *
19  * \retval >=0           Number of chars output.
20  * \retval <0            TFM HAL error code.
21  */
22 int32_t tfm_hal_output_spm_log(const char *str, uint32_t len);
23 
24 #endif /* __TFM_HAL_SPM_LOGDEV_H__ */
25