| /* |
| * Copyright (c) 2017, Arm Limited. All rights reserved. |
| * |
| * SPDX-License-Identifier: BSD-3-Clause |
| * |
| */ |
| |
| #ifndef __SERVICE_DEFS_H__ |
| #define __SERVICE_DEFS_H__ |
| |
| /* FixMe: allocations to be settled. |
| * 8 bits reserved by TFM for secure service Id this prototype |
| */ |
| #define TFM_SEC_FUNC_BASE 256 |
| |
| /* FixMe: current implementation requires consecutive IDs, no gaps */ |
| #define TFM_SEC_FUNC_STORAGE_ID (TFM_SEC_FUNC_BASE + 0) |
| #ifdef CORE_TEST_SERVICES |
| #define TFM_SEC_FUNC_CORE_TEST_ID (TFM_SEC_FUNC_BASE + 1) |
| #define TFM_SEC_FUNC_CORE_TEST_2_ID (TFM_SEC_FUNC_BASE + 2) |
| #endif /* CORE_TEST_SERVICES */ |
| |
| #endif /* __SERVICE_DEFS_H__ */ |