1 /* 2 * Arm SCP/MCP Software 3 * Copyright (c) 2020-2021, Arm Limited and Contributors. All rights reserved. 4 * 5 * SPDX-License-Identifier: BSD-3-Clause 6 */ 7 8 #ifndef FWK_MODULE_IDX_H 9 #define FWK_MODULE_IDX_H 10 11 #include <fwk_id.h> 12 13 #ifdef FWK_TEST_MODULE_IDX_H 14 # include FWK_TEST_MODULE_IDX_H 15 #else 16 17 enum fwk_module_idx { 18 FWK_MODULE_IDX_TEST0, 19 FWK_MODULE_IDX_TEST1, 20 FWK_MODULE_IDX_TEST2, 21 FWK_MODULE_IDX_COUNT, 22 }; 23 24 static const fwk_id_t fwk_module_id_test0 = 25 FWK_ID_MODULE_INIT(FWK_MODULE_IDX_TEST0); 26 static const fwk_id_t fwk_module_id_test1 = 27 FWK_ID_MODULE_INIT(FWK_MODULE_IDX_TEST1); 28 static const fwk_id_t fwk_module_id_test2 = 29 FWK_ID_MODULE_INIT(FWK_MODULE_IDX_TEST2); 30 31 #endif 32 33 #endif /* FWK_MODULE_IDX_H */ 34