arm-trusted-firmware/docs
Marc Bonnici 59bd2ad83c feat(spmc): add support for FF-A power mgmt. messages in the EL3 SPMC
This patch adds support for forwarding the following PSCI messages
received by the SPMC at EL3 to the S-EL1 SP if the SP has indicated
that it wishes to receive the appropriate message via its manifest.

1. A PSCI CPU_OFF message in response to a cpu hot unplug request
   from the OS.
2. A message to indicate warm boot of a cpu in response to a cpu
   hot plug request from the OS.
3. A PSCI CPU_SUSPEND message in response to a cpu idle event
   initiated from the OS.
4. A message to indicate warm boot of a cpu from a shallow power
   state in response to a cpu resume power event.

This patch also implements the FFA_SECONDARY_EP_REGISTER function to
enable the SP specify its secondary entrypoint.

Signed-off-by: Achin Gupta <achin.gupta@arm.com>
Signed-off-by: Marc Bonnici <marc.bonnici@arm.com>
Change-Id: I375d0655b2c6fc27445facc39213d1d0678557f4
2022-05-13 15:51:23 +01:00
..
_static/css docs(threat model): add TF-A threat model 2021-04-30 17:59:22 +02:00
about docs(maintainers): introduce SPMC maintainer section 2022-05-11 09:53:40 +01:00
components feat(spmc): add support for FF-A power mgmt. messages in the EL3 SPMC 2022-05-13 15:51:23 +01:00
design fix(errata): workaround for Cortex-A78 erratum 2376745 2022-05-09 19:09:22 +02:00
design_documents docs(el3-runtimes): context management refactor proposal 2022-02-24 08:04:48 +02:00
getting_started feat(brbe): add BRBE support for NS world 2022-05-05 19:43:10 +02:00
perf doc: Fix some broken links 2020-07-01 13:57:20 +02:00
plat feat(xilinx): add SPP/EMU platform support for versal 2022-05-02 22:49:24 +02:00
process docs: fix mailing lists URLs 2022-04-21 10:26:23 +02:00
resources docs(el3-runtimes): context management refactor proposal 2022-02-24 08:04:48 +02:00
security_advisories docs(security): security advisory for CVE-2022-23960 2022-03-08 13:33:53 -06:00
threat_model feat(plat/fvp_r): Threat Model for TF-A v8-R64 Support 2021-12-16 08:10:35 -06:00
Makefile doc: Treat Sphinx warnings as errors 2020-04-21 09:37:47 +00:00
change-log.md docs(changelog): fix version tag links 2022-01-24 12:55:34 +00:00
conf.py build(docs): add support for Markdown documentation 2021-11-17 16:04:36 +00:00
global_substitutions.txt fix(docs): fix `FF-A` substitution 2021-11-17 16:04:34 +00:00
glossary.rst feat(mpmm): add support for MPMM 2021-10-26 12:15:42 +01:00
index.rst docs(fwu): add firmware update documentation 2021-08-02 17:15:41 +01:00
license.rst refactor(dt-bindings): align irq bindings with kernel 2021-06-14 10:05:48 +02:00
requirements.in build(docs): add support for Markdown documentation 2021-11-17 16:04:36 +00:00
requirements.txt build(docs): add support for Markdown documentation 2021-11-17 16:04:36 +00:00