arm-trusted-firmware/bl31/aarch64
Elizabeth Ho 461c0a5d92 refactor(cm): move EL3 registers to global context
Currently, EL3 context registers are duplicated per-world per-cpu.
Some registers have the same value across all CPUs, so this patch
moves these registers out into a per-world context to reduce
memory usage.

Change-Id: I91294e3d5f4af21a58c23599af2bdbd2a747c54a
Signed-off-by: Elizabeth Ho <elizabeth.ho@arm.com>
Signed-off-by: Jayanth Dodderi Chidanand <jayanthdodderi.chidanand@arm.com>
2023-10-31 11:18:42 +00:00
..
bl31_entrypoint.S fix(bl31): avoid clearing of argument registers in RESET_TO_BL31 case 2023-03-09 13:51:35 +00:00
crash_reporting.S refactor(aarch64): remove weak links to el3_panic 2023-02-21 17:26:01 +00:00
ea_delegate.S Merge "fix(pmu): unconditionally save PMCR_EL0" into integration 2023-05-10 14:12:25 +02:00
runtime_exceptions.S refactor(cm): move EL3 registers to global context 2023-10-31 11:18:42 +00:00