arm-trusted-firmware/plat/renesas/common
Manish Pandey 46cc41d559 fix(ras): restrict RAS support for NS world
Current RAS framework in TF-A only supports handling errors originating
from NS world but the HANDLE_EA_EL3_FIRST flag configures it for all
lower Els. To make the current design of RAS explicit, rename this macro
to HANDLE_EA_EL3_FIRST_NS and set EA bit in scr_el3 only when
switching to NS world.

Note: I am unaware of any platform which traps errors originating in
Secure world to EL3, if there is any such platform then it need to
be explicitly implemented in TF-A

Signed-off-by: Manish Pandey <manish.pandey2@arm.com>
Change-Id: If58eb201d8fa792c16325c85c26056e9b409b750
2022-11-08 10:10:59 +00:00
..
aarch64 feat(plat/rcar3): add process to back up X6 and X7 register's value 2021-09-12 01:13:48 +02:00
include fix(plat/rcar3): change stack size of BL31 2022-01-22 17:15:37 +01:00
bl2_cpg_init.c feat(plat/rcar3): keep RWDT enabled 2021-09-12 01:13:48 +02:00
bl2_interrupt_error.c plat: renesas: Move to common 2021-01-13 13:03:49 +00:00
bl2_plat_mem_params_desc.c plat: renesas: Move to common 2021-01-13 13:03:49 +00:00
bl2_secure_setting.c feat(plat/rcar3): modify LifeC register setting for R-Car D3 2021-09-12 01:13:48 +02:00
bl31_plat_setup.c feat(plat/rcar3): modify sequence for update value for WUPMSKCA57/53 2021-12-12 13:07:02 +01:00
common.mk fix(ras): restrict RAS support for NS world 2022-11-08 10:10:59 +00:00
plat_image_load.c plat: renesas: Move to common 2021-01-13 13:03:49 +00:00
plat_pm.c fix(plat/rcar3): fix SYSTEM_OFF processing for R-Car D3 2022-01-22 17:14:50 +01:00
plat_storage.c plat: renesas: Move to common 2021-01-13 13:03:49 +00:00
plat_topology.c plat: renesas: Move to common 2021-01-13 13:03:49 +00:00
rcar_common.c refactor(plat/ea_handler): Use default ea handler implementation for panic 2021-08-13 11:12:11 +02:00