arm-trusted-firmware/plat/arm/board
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
..
a5ds build(fconf)!: clean up source collection 2021-10-26 12:14:29 +01:00
arm_fpga refactor(cpu): update IP names of Makalu CPU lib 2022-08-31 18:31:29 +01:00
common fix: make TF-A use provided OpenSSL binary 2022-08-04 10:45:46 +01:00
corstone700 refactor(corstone700): namespace MHU driver filenames 2022-04-01 10:16:01 +02:00
corstone1000 style(plat/arm/corstone1000): resolve checkpatch warnings 2022-03-31 10:59:41 +02:00
fvp feat(fvp): build delegated attestation in BL31 2022-10-13 15:36:38 +02:00
fvp_r refactor(fvp_r): update set_config_info function call 2022-04-22 10:05:53 +01:00
fvp_ve build(fconf)!: clean up source collection 2021-10-26 12:14:29 +01:00
juno refactor(libc): clean up dependencies in libc 2022-09-22 13:23:49 +02:00
morello fix(morello): move BL31 to run from DRAM space 2022-07-07 10:53:37 +01:00
n1sdp fix(n1sdp): mapping Run-time UART to IOFPGA UART0 2022-09-01 15:23:49 +05:30
rde1edge refactor(sgi): rewrite address space size definitions 2022-07-07 15:40:17 +05:30
rdn1edge build: deprecate Arm rdn1edge and sgi575 FVP platforms 2022-10-20 19:57:31 +01:00
rdn2 refactor(cpu): use the updated IP name for Demeter CPU 2022-10-03 15:31:40 +05:30
rdv1 refactor(sgi): rewrite address space size definitions 2022-07-07 15:40:17 +05:30
rdv1mc refactor(sgi): rewrite address space size definitions 2022-07-07 15:40:17 +05:30
sgi575 build: deprecate Arm rdn1edge and sgi575 FVP platforms 2022-10-20 19:57:31 +01:00
tc fix(ras): restrict RAS support for NS world 2022-11-08 10:10:59 +00:00