arm-trusted-firmware/docs
Antonio Nino Diaz b86048c40c Add support for pointer authentication
The previous commit added the infrastructure to load and save
ARMv8.3-PAuth registers during Non-secure <-> Secure world switches, but
didn't actually enable pointer authentication in the firmware.

This patch adds the functionality needed for platforms to provide
authentication keys for the firmware, and a new option (ENABLE_PAUTH) to
enable pointer authentication in the firmware itself. This option is
disabled by default, and it requires CTX_INCLUDE_PAUTH_REGS to be
enabled.

Change-Id: I35127ec271e1198d43209044de39fa712ef202a5
Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>
2019-02-27 11:58:09 +00:00
..
diagrams docs: Document romlib design 2019-02-19 15:49:23 +00:00
draw.io docs: Add RAS framework documentation 2018-11-26 14:51:41 +00:00
marvell docs: marvell: Fix typo in file build.txt 2018-12-25 14:42:08 +08:00
plantuml SDEI: Make dispatches synchronous 2018-06-21 16:15:23 +01:00
plat Merge pull request #1834 from thloh85-intel/s10_bl31 2019-02-27 10:22:34 +00:00
spd Update Arm TF references to TF-A 2018-03-15 17:00:34 +00:00
arm-sip-service.rst Update Arm TF references to TF-A 2018-03-15 17:00:34 +00:00
auth-framework.rst Doc: Remove useless escape characters 2019-02-08 16:33:21 +01:00
change-log.rst Merge pull request #1818 from pbeesley-arm/doc-links 2019-02-12 18:47:52 +00:00
coding-guidelines.rst Miscellaneous doc fixes/enhancements 2019-02-08 16:33:17 +01:00
cpu-specific-build-macros.rst Merge pull request #1818 from pbeesley-arm/doc-links 2019-02-12 18:47:52 +00:00
exception-handling.rst Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
firmware-design.rst Add support for pointer authentication 2019-02-27 11:58:09 +00:00
firmware-update.rst Doc: Remove useless escape characters 2019-02-08 16:33:21 +01:00
interrupt-framework-design.rst Doc: Remove useless escape characters 2019-02-08 16:33:21 +01:00
platform-compatibility-policy.rst Merge pull request #1818 from pbeesley-arm/doc-links 2019-02-12 18:47:52 +00:00
platform-interrupt-controller-API.rst Update Arm TF references to TF-A 2018-03-15 17:00:34 +00:00
porting-guide.rst Add support for pointer authentication 2019-02-27 11:58:09 +00:00
psci-lib-integration-guide.rst Doc: Remove useless escape characters 2019-02-08 16:33:21 +01:00
psci-pd-tree.rst Fix typo in documentation page title 2018-08-15 14:54:40 +01:00
ras.rst Correct typographical errors 2019-01-15 15:16:02 +00:00
reset-design.rst Update Arm TF references to TF-A 2018-03-15 17:00:34 +00:00
romlib-design.rst docs: Document romlib design 2019-02-19 15:49:23 +00:00
rt-svc-writers-guide.rst Doc: Remove useless escape characters 2019-02-08 16:33:21 +01:00
sdei.rst SDEI: Make dispatches synchronous 2018-06-21 16:15:23 +01:00
secure-partition-manager-design.rst Correct typographical errors 2019-01-15 15:16:02 +00:00
trusted-board-boot.rst Merge pull request #1818 from pbeesley-arm/doc-links 2019-02-12 18:47:52 +00:00
user-guide.rst Add support for pointer authentication 2019-02-27 11:58:09 +00:00
xlat-tables-lib-v2-design.rst Doc: Remove useless escape characters 2019-02-08 16:33:21 +01:00