arm-trusted-firmware/lib/el3_runtime
Max Shvetsov a7cf2743f3 Fix: Remove save/restore of EL2 timer registers
Since there is a secure and non-secure version of the timer registers
there is no need to preserve their context in EL3.
With that, following registers were removed from EL3 save/restore
routine:
	cnthps_ctl_el2
	cnthps_tval_el2
	cnthps_cval_el2
	cnthvs_ctl_el2
	cnthvs_tval_el2
	cnthvs_cval_el2
	cnthp_ctl_el2
	cnthp_cval_el2
	cnthp_tval_el2
	cnthv_ctl_el2
	cnthv_cval_el2
	cnthv_tval_el2

Signed-off-by: Max Shvetsov <maksims.svecovs@arm.com>
Change-Id: I6e2fc09c74a7375c4fccc11f12af4e39e6dc616b
2021-04-07 11:18:23 +01:00
..
aarch32 Coverity: remove unnecessary header file includes 2020-02-04 10:23:51 -06:00
aarch64 Fix: Remove save/restore of EL2 timer registers 2021-04-07 11:18:23 +01:00
cpu_data_array.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00