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