arm-trusted-firmware/include/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: fix MISRA violations 2020-02-18 10:47:46 -06:00
aarch64 Fix: Remove save/restore of EL2 timer registers 2021-04-07 11:18:23 +01:00
context_mgmt.h include: fixup 'cm_setup_context' prototype 2020-04-01 14:46:42 -07:00
cpu_data.h Refactor ARMv8.3 Pointer Authentication support code 2019-09-13 14:11:59 +01:00
pubsub.h Merge pull request #1751 from vwadekar/tegra-scatter-file-support 2019-03-01 11:23:58 +00:00
pubsub_events.h Switch AARCH32/AARCH64 to __aarch64__ 2019-08-01 13:45:03 -07:00