BL31: Introduce Publish and Subscribe framework
This light-weight framework enables some EL3 components to publish
events which other EL3 components can subscribe to. Publisher can
optionally pass opaque data for subscribers. The order in which
subscribers are called is not defined.

Firmware design updated.

Change-Id: I24a3a70b2b1dedcb1f73cf48313818aebf75ebb6
Signed-off-by: Jeenu Viswambharan <jeenu.viswambharan@arm.com>
1 parent f911e22 commit 8e743bcd6a69bce2ac782319951061c69798558d
@Jeenu Viswambharan Jeenu Viswambharan authored on 22 Sep 2017
Showing 5 changed files
View
bl31/bl31.ld.S
View
bl32/sp_min/sp_min.ld.S
View
docs/firmware-design.rst
View
include/lib/el3_runtime/pubsub.h 0 → 100644
View
include/lib/el3_runtime/pubsub_events.h 0 → 100644