1 /* 2 * Copyright (c) 2017-2021, Arm Limited. All rights reserved. 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 * 6 */ 7 8 #ifndef __TFM_PS_DEFS_H__ 9 #define __TFM_PS_DEFS_H__ 10 11 #ifdef __cplusplus 12 extern "C" { 13 #endif 14 15 /* Invalid UID */ 16 #define TFM_PS_INVALID_UID 0 17 18 /* PS message types that distinguish PS services. */ 19 #define TFM_PS_SET 1001 20 #define TFM_PS_GET 1002 21 #define TFM_PS_GET_INFO 1003 22 #define TFM_PS_REMOVE 1004 23 #define TFM_PS_GET_SUPPORT 1005 24 25 #ifdef __cplusplus 26 } 27 #endif 28 29 #endif /* __TFM_PS_DEFS_H__ */ 30