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 #include <config_power_domain.h> 9 10 #include <mod_scmi_power_domain.h> 11 12 #include <fwk_element.h> 13 #include <fwk_macros.h> 14 #include <fwk_module.h> 15 #include <fwk_module_idx.h> 16 17 #ifdef BUILD_HAS_MOD_DEBUG 18 struct fwk_module_config config_scmi_power_domain = { 19 .data = &((struct mod_scmi_pd_config) { 20 .debug_pd_id = FWK_ID_ELEMENT_INIT(FWK_MODULE_IDX_POWER_DOMAIN, 21 POWER_DOMAIN_IDX_DBGSYS), 22 .debug_id = FWK_ID_ELEMENT_INIT(FWK_MODULE_IDX_DEBUG, 0), 23 }), 24 }; 25 #else 26 /* No elements, no module configuration data */ 27 struct fwk_module_config config_scmi_power_domain = { 0 }; 28 #endif 29