aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorJeenu Viswambharan <jeenu.viswambharan@arm.com>2017-09-22 08:32:10 +0100
committerJeenu Viswambharan <jeenu.viswambharan@arm.com>2017-10-23 08:15:11 +0100
commitbd0c34778174aa4239ff96b448d0b6e1deeec4e2 (patch)
tree57d35175d72f8ff523c0212ed180f68e52aac710 /include
parent8e743bcd6a69bce2ac782319951061c69798558d (diff)
downloadplatform_external_arm-trusted-firmware-bd0c34778174aa4239ff96b448d0b6e1deeec4e2.tar.gz
platform_external_arm-trusted-firmware-bd0c34778174aa4239ff96b448d0b6e1deeec4e2.tar.bz2
platform_external_arm-trusted-firmware-bd0c34778174aa4239ff96b448d0b6e1deeec4e2.zip
PSCI: Publish CPU ON event
This allows other EL3 components to subscribe to CPU on events. Update Firmware Design guide to list psci_cpu_on_finish as an available event. Change-Id: Ida774afe0f9cdce4021933fcc33a9527ba7aaae2 Signed-off-by: Jeenu Viswambharan <jeenu.viswambharan@arm.com>
Diffstat (limited to 'include')
-rw-r--r--include/lib/el3_runtime/pubsub_events.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/lib/el3_runtime/pubsub_events.h b/include/lib/el3_runtime/pubsub_events.h
index 8ef1a11b5..62550f81e 100644
--- a/include/lib/el3_runtime/pubsub_events.h
+++ b/include/lib/el3_runtime/pubsub_events.h
@@ -10,3 +10,9 @@
* This file defines a list of pubsub events, declared using
* REGISTER_PUBSUB_EVENT() macro.
*/
+
+/*
+ * Event published after a CPU has been powered up and finished its
+ * initialization.
+ */
+REGISTER_PUBSUB_EVENT(psci_cpu_on_finish);