Home
last modified time | relevance | path

Searched hist:b4ef3360c17f20f1d75dd4916de031f94a78c2e4 (Results 1 – 1 of 1) sorted by relevance

/optee_os/core/arch/arm/include/
H A Darm64.hb4ef3360c17f20f1d75dd4916de031f94a78c2e4 Mon Jan 10 06:22:05 UTC 2022 Ruchika Gupta <ruchika.gupta@linaro.org> arm64: Add registers and bits for pointer authentication support

The ARMv8.3 PAuth (pointer authentication) extension adds:

- Fields in register ID_AA64ISAR1 to report the presence of pointer
authentication functionality.
- Control bits in SCTLR_ELx to enable this functionality.
- New registers to hold the keys necessary for this
functionality.
- New ESR_ELx.EC codes used when the new instructions are affected by
configurable traps

These will be used in later patches as support for pointer
authentication is added.

Signed-off-by: Ruchika Gupta <ruchika.gupta@linaro.org>
Acked-by: Etienne Carriere <etienne.carriere@linaro.org>
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>