diff options
author | Nicola Mazzucato <nicola.mazzucato@arm.com> | 2020-01-02 17:30:11 +0000 |
---|---|---|
committer | Chris Kay <chris@cjkay.com> | 2020-03-16 15:00:09 +0000 |
commit | 10265406f20e348619765ff260e3753f6e8e9e9b (patch) | |
tree | 14d22e3589eb29a7bcee45907bf9bb3ba926a90d | |
parent | 07f5f2142220a1e64a4a384312d41d4e3e5eb50f (diff) |
scmi_power_domain: Split configuration from implementation
With this patch the configuration for this module becomes a
separate file for each platform, like all the other modules.
Change-Id: If001c668d731c28f225ef188ebe097120f41d74a
Signed-off-by: Nicola Mazzucato <nicola.mazzucato@arm.com>
Signed-off-by: Girish Pathak <girish.pathak@arm.com>
-rw-r--r-- | module/scmi_power_domain/src/mod_scmi_power_domain.c | 3 | ||||
-rw-r--r-- | product/juno/scp_ramfw/config_scmi_power_domain.c | 11 | ||||
-rw-r--r-- | product/juno/scp_ramfw/firmware.mk | 3 | ||||
-rw-r--r-- | product/n1sdp/scp_ramfw/config_scmi_power_domain.c | 11 | ||||
-rw-r--r-- | product/n1sdp/scp_ramfw/firmware.mk | 3 | ||||
-rw-r--r-- | product/rddaniel/scp_ramfw/config_scmi_power_domain.c | 11 | ||||
-rw-r--r-- | product/rddaniel/scp_ramfw/firmware.mk | 3 | ||||
-rw-r--r-- | product/rdn1e1/scp_ramfw/config_scmi_power_domain.c | 11 | ||||
-rw-r--r-- | product/rdn1e1/scp_ramfw/firmware.mk | 3 | ||||
-rw-r--r-- | product/sgi575/scp_ramfw/config_scmi_power_domain.c | 11 | ||||
-rw-r--r-- | product/sgi575/scp_ramfw/firmware.mk | 3 | ||||
-rw-r--r-- | product/sgm775/scp_ramfw/config_scmi_power_domain.c | 11 | ||||
-rw-r--r-- | product/sgm775/scp_ramfw/firmware.mk | 3 | ||||
-rw-r--r-- | product/sgm776/scp_ramfw/config_scmi_power_domain.c | 11 | ||||
-rw-r--r-- | product/sgm776/scp_ramfw/firmware.mk | 3 | ||||
-rw-r--r-- | product/synquacer/scp_ramfw/config_scmi_power_domain.c | 11 | ||||
-rw-r--r-- | product/synquacer/scp_ramfw/firmware.mk | 3 |
17 files changed, 104 insertions, 11 deletions
diff --git a/module/scmi_power_domain/src/mod_scmi_power_domain.c b/module/scmi_power_domain/src/mod_scmi_power_domain.c index 5cad7e0e..a439ab48 100644 --- a/module/scmi_power_domain/src/mod_scmi_power_domain.c +++ b/module/scmi_power_domain/src/mod_scmi_power_domain.c @@ -589,6 +589,3 @@ const struct fwk_module module_scmi_power_domain = { .bind = scmi_pd_bind, .process_bind_request = scmi_pd_process_bind_request, }; - -/* No elements, no module configuration data */ -struct fwk_module_config config_scmi_power_domain = { 0 }; diff --git a/product/juno/scp_ramfw/config_scmi_power_domain.c b/product/juno/scp_ramfw/config_scmi_power_domain.c new file mode 100644 index 00000000..2d344b26 --- /dev/null +++ b/product/juno/scp_ramfw/config_scmi_power_domain.c @@ -0,0 +1,11 @@ +/* + * Arm SCP/MCP Software + * Copyright (c) 2020, Arm Limited and Contributors. All rights reserved. + * + * SPDX-License-Identifier: BSD-3-Clause + */ + +#include <fwk_module.h> + +/* No elements, no module configuration data */ +struct fwk_module_config config_scmi_power_domain = { 0 }; diff --git a/product/juno/scp_ramfw/firmware.mk b/product/juno/scp_ramfw/firmware.mk index 35296478..c3c37938 100644 --- a/product/juno/scp_ramfw/firmware.mk +++ b/product/juno/scp_ramfw/firmware.mk @@ -83,6 +83,7 @@ BS_FIRMWARE_SOURCES := \ config_psu.c \ config_mock_psu.c \ config_juno_pvt.c \ - config_juno_thermal.c + config_juno_thermal.c \ + config_scmi_power_domain.c include $(BS_DIR)/firmware.mk diff --git a/product/n1sdp/scp_ramfw/config_scmi_power_domain.c b/product/n1sdp/scp_ramfw/config_scmi_power_domain.c new file mode 100644 index 00000000..2d344b26 --- /dev/null +++ b/product/n1sdp/scp_ramfw/config_scmi_power_domain.c @@ -0,0 +1,11 @@ +/* + * Arm SCP/MCP Software + * Copyright (c) 2020, Arm Limited and Contributors. All rights reserved. + * + * SPDX-License-Identifier: BSD-3-Clause + */ + +#include <fwk_module.h> + +/* No elements, no module configuration data */ +struct fwk_module_config config_scmi_power_domain = { 0 }; diff --git a/product/n1sdp/scp_ramfw/firmware.mk b/product/n1sdp/scp_ramfw/firmware.mk index cce2d4e4..676e0628 100644 --- a/product/n1sdp/scp_ramfw/firmware.mk +++ b/product/n1sdp/scp_ramfw/firmware.mk @@ -85,6 +85,7 @@ BS_FIRMWARE_SOURCES := \ config_apcontext.c \ config_n1sdp_c2c_i2c.c \ config_n1sdp_remote_pd.c \ - config_n1sdp_timer_sync.c + config_n1sdp_timer_sync.c \ + config_scmi_power_domain.c include $(BS_DIR)/firmware.mk diff --git a/product/rddaniel/scp_ramfw/config_scmi_power_domain.c b/product/rddaniel/scp_ramfw/config_scmi_power_domain.c new file mode 100644 index 00000000..2d344b26 --- /dev/null +++ b/product/rddaniel/scp_ramfw/config_scmi_power_domain.c @@ -0,0 +1,11 @@ +/* + * Arm SCP/MCP Software + * Copyright (c) 2020, Arm Limited and Contributors. All rights reserved. + * + * SPDX-License-Identifier: BSD-3-Clause + */ + +#include <fwk_module.h> + +/* No elements, no module configuration data */ +struct fwk_module_config config_scmi_power_domain = { 0 }; diff --git a/product/rddaniel/scp_ramfw/firmware.mk b/product/rddaniel/scp_ramfw/firmware.mk index 7815fc78..41770300 100644 --- a/product/rddaniel/scp_ramfw/firmware.mk +++ b/product/rddaniel/scp_ramfw/firmware.mk @@ -58,6 +58,7 @@ BS_FIRMWARE_SOURCES := \ config_pik_clock.c \ config_css_clock.c \ config_clock.c \ - config_apcontext.c + config_apcontext.c \ + config_scmi_power_domain.c include $(BS_DIR)/firmware.mk diff --git a/product/rdn1e1/scp_ramfw/config_scmi_power_domain.c b/product/rdn1e1/scp_ramfw/config_scmi_power_domain.c new file mode 100644 index 00000000..2d344b26 --- /dev/null +++ b/product/rdn1e1/scp_ramfw/config_scmi_power_domain.c @@ -0,0 +1,11 @@ +/* + * Arm SCP/MCP Software + * Copyright (c) 2020, Arm Limited and Contributors. All rights reserved. + * + * SPDX-License-Identifier: BSD-3-Clause + */ + +#include <fwk_module.h> + +/* No elements, no module configuration data */ +struct fwk_module_config config_scmi_power_domain = { 0 }; diff --git a/product/rdn1e1/scp_ramfw/firmware.mk b/product/rdn1e1/scp_ramfw/firmware.mk index 6e5b5c1c..f0a2a7bb 100644 --- a/product/rdn1e1/scp_ramfw/firmware.mk +++ b/product/rdn1e1/scp_ramfw/firmware.mk @@ -76,6 +76,7 @@ BS_FIRMWARE_SOURCES := \ config_dvfs.c \ config_scmi_perf.c \ config_scmi_apcore.c \ - config_apcontext.c + config_apcontext.c \ + config_scmi_power_domain.c include $(BS_DIR)/firmware.mk diff --git a/product/sgi575/scp_ramfw/config_scmi_power_domain.c b/product/sgi575/scp_ramfw/config_scmi_power_domain.c new file mode 100644 index 00000000..2d344b26 --- /dev/null +++ b/product/sgi575/scp_ramfw/config_scmi_power_domain.c @@ -0,0 +1,11 @@ +/* + * Arm SCP/MCP Software + * Copyright (c) 2020, Arm Limited and Contributors. All rights reserved. + * + * SPDX-License-Identifier: BSD-3-Clause + */ + +#include <fwk_module.h> + +/* No elements, no module configuration data */ +struct fwk_module_config config_scmi_power_domain = { 0 }; diff --git a/product/sgi575/scp_ramfw/firmware.mk b/product/sgi575/scp_ramfw/firmware.mk index 716b18c4..f61397c9 100644 --- a/product/sgi575/scp_ramfw/firmware.mk +++ b/product/sgi575/scp_ramfw/firmware.mk @@ -78,6 +78,7 @@ BS_FIRMWARE_SOURCES := \ config_scmi_apcore.c \ config_ssc.c \ config_system_info.c \ - config_apcontext.c + config_apcontext.c \ + config_scmi_power_domain.c include $(BS_DIR)/firmware.mk diff --git a/product/sgm775/scp_ramfw/config_scmi_power_domain.c b/product/sgm775/scp_ramfw/config_scmi_power_domain.c new file mode 100644 index 00000000..2d344b26 --- /dev/null +++ b/product/sgm775/scp_ramfw/config_scmi_power_domain.c @@ -0,0 +1,11 @@ +/* + * Arm SCP/MCP Software + * Copyright (c) 2020, Arm Limited and Contributors. All rights reserved. + * + * SPDX-License-Identifier: BSD-3-Clause + */ + +#include <fwk_module.h> + +/* No elements, no module configuration data */ +struct fwk_module_config config_scmi_power_domain = { 0 }; diff --git a/product/sgm775/scp_ramfw/firmware.mk b/product/sgm775/scp_ramfw/firmware.mk index 3a23d945..7acf19ba 100644 --- a/product/sgm775/scp_ramfw/firmware.mk +++ b/product/sgm775/scp_ramfw/firmware.mk @@ -75,6 +75,7 @@ BS_FIRMWARE_SOURCES := \ config_scmi_apcore.c \ config_system_power.c \ config_sid.c \ - config_system_info.c + config_system_info.c \ + config_scmi_power_domain.c include $(BS_DIR)/firmware.mk diff --git a/product/sgm776/scp_ramfw/config_scmi_power_domain.c b/product/sgm776/scp_ramfw/config_scmi_power_domain.c new file mode 100644 index 00000000..2d344b26 --- /dev/null +++ b/product/sgm776/scp_ramfw/config_scmi_power_domain.c @@ -0,0 +1,11 @@ +/* + * Arm SCP/MCP Software + * Copyright (c) 2020, Arm Limited and Contributors. All rights reserved. + * + * SPDX-License-Identifier: BSD-3-Clause + */ + +#include <fwk_module.h> + +/* No elements, no module configuration data */ +struct fwk_module_config config_scmi_power_domain = { 0 }; diff --git a/product/sgm776/scp_ramfw/firmware.mk b/product/sgm776/scp_ramfw/firmware.mk index 1106405c..510420b5 100644 --- a/product/sgm776/scp_ramfw/firmware.mk +++ b/product/sgm776/scp_ramfw/firmware.mk @@ -70,6 +70,7 @@ BS_FIRMWARE_SOURCES := \ config_mock_psu.c \ config_dvfs.c \ config_sid.c \ - config_system_info.c + config_system_info.c \ + config_scmi_power_domain.c include $(BS_DIR)/firmware.mk diff --git a/product/synquacer/scp_ramfw/config_scmi_power_domain.c b/product/synquacer/scp_ramfw/config_scmi_power_domain.c new file mode 100644 index 00000000..2d344b26 --- /dev/null +++ b/product/synquacer/scp_ramfw/config_scmi_power_domain.c @@ -0,0 +1,11 @@ +/* + * Arm SCP/MCP Software + * Copyright (c) 2020, Arm Limited and Contributors. All rights reserved. + * + * SPDX-License-Identifier: BSD-3-Clause + */ + +#include <fwk_module.h> + +/* No elements, no module configuration data */ +struct fwk_module_config config_scmi_power_domain = { 0 }; diff --git a/product/synquacer/scp_ramfw/firmware.mk b/product/synquacer/scp_ramfw/firmware.mk index a4554b05..260728d1 100644 --- a/product/synquacer/scp_ramfw/firmware.mk +++ b/product/synquacer/scp_ramfw/firmware.mk @@ -67,6 +67,7 @@ BS_FIRMWARE_SOURCES := \ config_synquacer_memc.c \ config_system_power.c \ config_timer.c \ - rtx_config.c + rtx_config.c \ + config_scmi_power_domain.c include $(BS_DIR)/firmware.mk |