aboutsummaryrefslogtreecommitdiff
path: root/product/sgm775
diff options
context:
space:
mode:
authorJim Quigley <jim.quigley@arm.com>2020-08-20 13:51:22 +0100
committernicola-mazzucato-arm <42373140+nicola-mazzucato-arm@users.noreply.github.com>2020-08-21 17:46:48 +0100
commit98327e063b4ce5b933bdd05292ace7366ad7213b (patch)
treed3ad07eb75dcdbbd92ac556a5a4a331fe11ac5c6 /product/sgm775
parent3d3c3e325769c93938ab39a2aeb5d14535bc0d9f (diff)
SCMI: Redirect notifications onto the correct channel
SCMI notifications are being sent to the agent on the A2P service channel the agent used to request the notifications. They need to be rerouted to the corresponding P2A service channel. Change-Id: Ia375351afcf4b9128ffc10b235a33cbe510f9c52 Signed-off-by: Jim Quigley <jim.quigley@arm.com>
Diffstat (limited to 'product/sgm775')
-rw-r--r--product/sgm775/scp_ramfw/config_scmi.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/product/sgm775/scp_ramfw/config_scmi.c b/product/sgm775/scp_ramfw/config_scmi.c
index dbc1d07f..1b7db3ea 100644
--- a/product/sgm775/scp_ramfw/config_scmi.c
+++ b/product/sgm775/scp_ramfw/config_scmi.c
@@ -28,6 +28,7 @@ static const struct fwk_element service_table[] = {
FWK_ID_NOTIFICATION_INIT(FWK_MODULE_IDX_SMT,
MOD_SMT_NOTIFICATION_IDX_INITIALIZED),
.scmi_agent_id = SCMI_AGENT_ID_PSCI,
+ .scmi_p2a_id = FWK_ID_NONE_INIT,
}),
},
[SGM775_SCMI_SERVICE_IDX_OSPM_0] = {
@@ -41,6 +42,7 @@ static const struct fwk_element service_table[] = {
FWK_ID_NOTIFICATION_INIT(FWK_MODULE_IDX_SMT,
MOD_SMT_NOTIFICATION_IDX_INITIALIZED),
.scmi_agent_id = SCMI_AGENT_ID_OSPM,
+ .scmi_p2a_id = FWK_ID_NONE_INIT,
}),
},
[SGM775_SCMI_SERVICE_IDX_OSPM_1] = {
@@ -54,6 +56,7 @@ static const struct fwk_element service_table[] = {
FWK_ID_NOTIFICATION_INIT(FWK_MODULE_IDX_SMT,
MOD_SMT_NOTIFICATION_IDX_INITIALIZED),
.scmi_agent_id = SCMI_AGENT_ID_OSPM,
+ .scmi_p2a_id = FWK_ID_NONE_INIT,
}),
},
[SGM775_SCMI_SERVICE_IDX_COUNT] = { 0 }