blob: 3a5e8197f61353f705d088d94a05823f8b11ccd6 [file] [log] [blame]
/*
* Copyright (c) 2017-2019, Arm Limited. All rights reserved.
*
* SPDX-License-Identifier: BSD-3-Clause
*
*/
#ifndef __TFM_SST_DEFS_H__
#define __TFM_SST_DEFS_H__
#ifdef __cplusplus
extern "C" {
#endif
/* Invalid UID */
#define TFM_SST_INVALID_UID 0
#ifdef TFM_PSA_API
/*
* Defines for SID and minor version number. These SIDs should align with the
* value in service manifest file.
*/
#define TFM_SST_SET_SID (0x00000060)
#define TFM_SST_SET_MIN_VER (0x0001)
#define TFM_SST_GET_SID (0x00000061)
#define TFM_SST_GET_MIN_VER (0x0001)
#define TFM_SST_GET_INFO_SID (0x00000062)
#define TFM_SST_GET_INFO_MIN_VER (0x0001)
#define TFM_SST_REMOVE_SID (0x00000063)
#define TFM_SST_REMOVE_MIN_VER (0x0001)
#define TFM_SST_GET_SUPPORT_SID (0x00000064)
#define TFM_SST_GET_SUPPORT_MIN_VER (0x0001)
#endif
#ifdef __cplusplus
}
#endif
#endif /* __TFM_SST_DEFS_H__ */