diff options
Diffstat (limited to 'docs/firmware-design.rst')
-rw-r--r-- | docs/firmware-design.rst | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/docs/firmware-design.rst b/docs/firmware-design.rst index 299654fc..808afeed 100644 --- a/docs/firmware-design.rst +++ b/docs/firmware-design.rst @@ -2558,8 +2558,13 @@ Armv8.2-A Armv8.3-A ~~~~~~~~~ -- Pointer Authentication features of Armv8.3-A are unconditionally enabled so - that lower ELs are allowed to use them without causing a trap to EL3. +- Pointer authentication features of Armv8.3-A are unconditionally enabled in + the Non-secure world so that lower ELs are allowed to use them without + causing a trap to EL3. + + In order to enable the Secure world to use it, ``CTX_INCLUDE_PAUTH_REGS`` + must be set to 1. This will add all pointer authentication system registers + to the context that is saved when doing a world switch. Armv7-A ~~~~~~~ |