arm-trusted-firmware/lib/el3_runtime/aarch64
Sona Mathew 30019d8698 feat(cpufeat): add feature detection for FEAT_CSV2_3
This feature provides support to context save the
SCXTNUM_ELx register. FEAT_CSV2_3 implies the implementation
of FEAT_CSV2_2. FEAT_CSV2_3 is supported in AArch64 state only
and is an optional feature in Arm v8.0 implementations.

This patch adds feature detection for v8.9 feature FEAT_CSV2_3,
adds macros for ID_AA64PFR0_EL1.CSV2 bits [59:56] for detecting
FEAT_CSV2_3 and macro for ENABLE_FEAT_CSV2_3.

Change-Id: Ida9f31e832b5f11bd89eebd6cc9f10ddad755c14
Signed-off-by: Sona Mathew <sonarebecca.mathew@arm.com>
2024-01-29 14:06:56 +00:00
..
context.S fix(mte): remove CTX_INCLUDE_MTE_REGS usage 2024-01-25 08:39:01 -06:00
context_debug.c feat(context-mgmt): report context memory usage 2023-12-29 14:37:14 +00:00
context_mgmt.c feat(cpufeat): add feature detection for FEAT_CSV2_3 2024-01-29 14:06:56 +00:00
cpu_data.S chore: update to use Arm word across TF-A 2023-08-08 15:12:30 +01:00