arm-trusted-firmware/docs/design
Sona Mathew ab062f0510 fix(cpus): workaround platforms non-arm interconnect
The workarounds for these below mentioned errata are not implemented
in EL3, but the flags can be enabled/disabled at a platform level
based on arm/non-arm interconnect IP. The ABI helps assist the Kernel
in the process of mitigation for the following errata:

Cortex-A715:   erratum 2701951
Neoverse V2:   erratum 2719103
Cortex-A710:   erratum 2701952
Cortex-X2:     erratum 2701952
Neoverse N2:   erratum 2728475
Neoverse V1:   erratum 2701953
Cortex-A78:    erratum 2712571
Cortex-A78AE:  erratum 2712574
Cortex-A78C:   erratum 2712575

EL3 provides an appropriate return value via errata ABI when the
kernel makes an SMC call using the EM_CPU_ERRATUM_FEATURES FID with the
appropriate erratum ID.

Change-Id: I35bd69d812dba37410dd8bc2bbde20d4955b0850
Signed-off-by: Sona Mathew <SonaRebecca.Mathew@arm.com>
2023-05-05 13:23:10 -05:00
..
alt-boot-flows.rst doc: Split the User Guide into multiple files 2019-11-27 10:45:54 +00:00
auth-framework.rst refactor(auth): replace plat_convert_pk 2023-04-21 09:46:01 +01:00
cpu-specific-build-macros.rst fix(cpus): workaround platforms non-arm interconnect 2023-05-05 13:23:10 -05:00
firmware-design.rst refactor(build): distinguish BL2 as TF-A entry point and BL2 running at EL3 2023-03-15 11:43:14 +00:00
index.rst docs: add top level section numbering 2022-11-16 14:06:48 +00:00
interrupt-framework-design.rst Fix broken links to various sections across docs 2020-08-03 09:55:04 -05:00
psci-pd-tree.rst doc: Set correct syntax highlighting style 2019-05-22 11:28:17 +01:00
reset-design.rst docs: update RESET_TO_BL31 documentation 2023-03-09 14:42:49 +00:00
trusted-board-boot-build.rst docs(arm): add ARM_ROTPK_LOCATION variant full key 2022-12-09 14:55:39 -06:00
trusted-board-boot.rst fix: remove "experimental" tag for stable features 2021-10-22 10:49:20 +01:00