commit | dca591bb04b85c4e1ad8733df4a61d6b1ed0dc70 | [log] [tgz] |
---|---|---|
author | Arunachalam Ganapathy <arunachalam.ganapathy@arm.com> | Tue May 26 11:32:35 2020 +0100 |
committer | Manish Pandey <manish.pandey2@arm.com> | Tue Oct 20 20:06:36 2020 +0000 |
tree | 043398ef0e59b4f99b9d9c9774eae7806d021ad1 | |
parent | 88834d560d9b7774193892e9a373b4d5a8d7fdd7 [diff] |
lib: el3_runtime: Fix aarch32 system registers in el2_sysregs_context AArch64-only platforms do not implement AArch32 at EL1 and higher ELs. In such cases the build option CTX_INCLUDE_AARCH32_REGS is set to 0. So don't save/restore aarch32 system registers in el2_sysregs_context save/restore routines if CTX_INCLUDE_AARCH32_REGS is set to 0. Change-Id: I229cdd46136c4b4bc9623b02eb444d904e09ce5a Signed-off-by: Arunachalam Ganapathy <arunachalam.ganapathy@arm.com>