1*716deb86SManish V Badarkhe /* 2*716deb86SManish V Badarkhe * Copyright (c) 2025, Arm Limited. All rights reserved. 3*716deb86SManish V Badarkhe * 4*716deb86SManish V Badarkhe * SPDX-License-Identifier: BSD-3-Clause 5*716deb86SManish V Badarkhe */ 6*716deb86SManish V Badarkhe 7*716deb86SManish V Badarkhe #ifndef PLAT_ARM_LFA_COMPONENTS_H 8*716deb86SManish V Badarkhe #define PLAT_ARM_LFA_COMPONENTS_H 9*716deb86SManish V Badarkhe 10*716deb86SManish V Badarkhe /* 11*716deb86SManish V Badarkhe * Define platform-specific numeric IDs for LFA FVP components. 12*716deb86SManish V Badarkhe */ 13*716deb86SManish V Badarkhe typedef enum { 14*716deb86SManish V Badarkhe LFA_BL31_COMPONENT = 0, 15*716deb86SManish V Badarkhe #if BL32_BASE 16*716deb86SManish V Badarkhe LFA_BL32_COMPONENT, 17*716deb86SManish V Badarkhe #endif /* BL32_BASE */ 18*716deb86SManish V Badarkhe LFA_BL33_COMPONENT, 19*716deb86SManish V Badarkhe #if ENABLE_RME 20*716deb86SManish V Badarkhe LFA_RMM_COMPONENT, 21*716deb86SManish V Badarkhe #endif /* ENABLE_RME */ 22*716deb86SManish V Badarkhe LFA_MAX_DEFINED_COMPONENTS 23*716deb86SManish V Badarkhe } fvp_lfa_component_id_t; 24*716deb86SManish V Badarkhe 25*716deb86SManish V Badarkhe #endif /* PLAT_ARM_LFA_COMPONENTS_H */ 26