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