xref: /rk3399_ARM-atf/plat/st/stm32mp1/include/plat_tbbr_img_def.h (revision c3170fd80b722cbd48a340a0a17f740b7676616c)
1*beb625f9SLionel Debieve /*
2*beb625f9SLionel Debieve  * Copyright (c) 2022, STMicroelectronics - All Rights Reserved
3*beb625f9SLionel Debieve  *
4*beb625f9SLionel Debieve  * SPDX-License-Identifier: BSD-3-Clause
5*beb625f9SLionel Debieve  *
6*beb625f9SLionel Debieve  */
7*beb625f9SLionel Debieve 
8*beb625f9SLionel Debieve #ifndef STM32MP1_IMG_DEF_H
9*beb625f9SLionel Debieve #define STM32MP1_IMG_DEF_H
10*beb625f9SLionel Debieve 
11*beb625f9SLionel Debieve #include <export/common/tbbr/tbbr_img_def_exp.h>
12*beb625f9SLionel Debieve 
13*beb625f9SLionel Debieve /* Undef the existing values */
14*beb625f9SLionel Debieve #undef BL32_EXTRA1_IMAGE_ID
15*beb625f9SLionel Debieve #undef BL32_EXTRA2_IMAGE_ID
16*beb625f9SLionel Debieve #undef TOS_FW_CONFIG_ID
17*beb625f9SLionel Debieve #undef TRUSTED_BOOT_FW_CERT_ID
18*beb625f9SLionel Debieve #undef FWU_METADATA_IMAGE_ID
19*beb625f9SLionel Debieve #undef BKUP_FWU_METADATA_IMAGE_ID
20*beb625f9SLionel Debieve #undef FW_CONFIG_ID
21*beb625f9SLionel Debieve #undef HW_CONFIG_ID
22*beb625f9SLionel Debieve #undef GPT_IMAGE_ID
23*beb625f9SLionel Debieve #undef ENC_IMAGE_ID
24*beb625f9SLionel Debieve 
25*beb625f9SLionel Debieve /* Define the STM32MP1 used ID */
26*beb625f9SLionel Debieve #define FW_CONFIG_ID			U(1)
27*beb625f9SLionel Debieve #define HW_CONFIG_ID			U(2)
28*beb625f9SLionel Debieve #define GPT_IMAGE_ID			U(3)
29*beb625f9SLionel Debieve #define ENC_IMAGE_ID			U(6)
30*beb625f9SLionel Debieve #define BL32_EXTRA1_IMAGE_ID		U(8)
31*beb625f9SLionel Debieve #define BL32_EXTRA2_IMAGE_ID		U(9)
32*beb625f9SLionel Debieve #define FWU_METADATA_IMAGE_ID		U(12)
33*beb625f9SLionel Debieve #define BKUP_FWU_METADATA_IMAGE_ID	U(13)
34*beb625f9SLionel Debieve #define TOS_FW_CONFIG_ID		U(16)
35*beb625f9SLionel Debieve #define STM32MP_CONFIG_CERT_ID		U(17)
36*beb625f9SLionel Debieve 
37*beb625f9SLionel Debieve /* Increase the MAX_NUMBER_IDS to match the authentication pool required */
38*beb625f9SLionel Debieve #define MAX_NUMBER_IDS			U(19)
39*beb625f9SLionel Debieve 
40*beb625f9SLionel Debieve #endif	/* STM32MP1_IMG_DEF_H */
41