SPMD: save/restore EL2 system registers.
NOTE: Not all EL-2 system registers are saved/restored.
This subset includes registers recognized by ARMv8.0

Change-Id: I9993c7d78d8f5f8e72d1c6c8d6fd871283aa3ce0
Signed-off-by: Jose Marinho <jose.marinho@arm.com>
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com>
Signed-off-by: Artsem Artsemenka <artsem.artsemenka@arm.com>
Signed-off-by: Max Shvetsov <maksims.svecovs@arm.com>
1 parent 2403813 commit 28f39f02ade1bd3ae86c8a472d01873ba0cdacb7
@Max Shvetsov Max Shvetsov authored on 25 Feb 2020
Showing 8 changed files
View
Makefile
View
include/arch/aarch64/arch.h
View
include/lib/el3_runtime/aarch64/context.h
View
include/lib/el3_runtime/context_mgmt.h
View
lib/el3_runtime/aarch64/context.S
View
lib/el3_runtime/aarch64/context_mgmt.c
View
make_helpers/defaults.mk
View
services/std_svc/spmd/spmd_main.c