1 /* 2 * Copyright (c) 2023-2024, Arm Limited. All rights reserved. 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 * 6 */ 7 8 #ifndef __BL2_IMAGE_ID_H__ 9 #define __BL2_IMAGE_ID_H__ 10 11 /* 12 * ID of firmware images loaded by BL2 13 * Images are loaded by BL2 in reverse order of ID 14 * Cannot use enum as this is included in linker files. 15 */ 16 /* RSE firmware */ 17 #define RSE_FIRMWARE_SECURE_ID 0 18 #define RSE_FIRMWARE_NON_SECURE_ID 1 19 /* Host Firmware */ 20 #define RSE_FIRMWARE_AP_BL1_ID 2 21 #define RSE_FIRMWARE_LCP_ID 3 22 #define RSE_FIRMWARE_MCP_ID 4 23 #define RSE_FIRMWARE_SCP_ID 5 24 /* Number of firmware loaded by BL2 */ 25 #define RSE_FIRMWARE_COUNT 6 26 27 #endif /* __BL2_IMAGE_ID_H__ */ 28