blob: 4fba682907dd4b36e224c640c75f6b094871bece [file] [log] [blame]
Edison Ai387663f2019-10-11 17:55:37 +08001/*
Kevin Peng578a8492020-12-31 10:22:59 +08002 * Copyright (c) 2019-2021, Arm Limited. All rights reserved.
Chris Brandc65bed12021-11-08 09:19:01 -08003 * Copyright (c) 2021, Cypress Semiconductor Corporation. All rights reserved.
Edison Ai387663f2019-10-11 17:55:37 +08004 *
5 * SPDX-License-Identifier: BSD-3-Clause
6 *
7 */
8
9{{utilities.donotedit_warning}}
10
11#ifndef __PSA_MANIFEST_PID_H__
12#define __PSA_MANIFEST_PID_H__
13
14#ifdef __cplusplus
15extern "C" {
16#endif
17
Kevin Peng578a8492020-12-31 10:22:59 +080018{% for partition in partitions %}
Kevin Peng578a8492020-12-31 10:22:59 +080019#define {{"%-62s"|format(partition.manifest.name)}} ({{partition.attr.pid}})
Edison Ai387663f2019-10-11 17:55:37 +080020{% endfor %}
21
Kevin Peng578a8492020-12-31 10:22:59 +080022#define {{"%-62s"|format("TFM_MAX_USER_PARTITIONS")}} ({{partitions | length()}})
Edison Ai387663f2019-10-11 17:55:37 +080023
24#ifdef __cplusplus
25}
26#endif
27
28#endif /* __PSA_MANIFEST_PID_H__ */