Home
last modified time | relevance | path

Searched hist:"04 b80c187db3e8d5f0aec6987f1cb2fca2df952d" (Results 1 – 1 of 1) sorted by relevance

/rk3399_ARM-atf/include/services/
H A Darm_arch_svc.h04b80c187db3e8d5f0aec6987f1cb2fca2df952d Mon Mar 10 17:09:36 UTC 2025 Andre Przywara <andre.przywara@arm.com> fix(smccc): properly set RAS feature bit

The SCR_EL3.TERR bit controls trapping accesses to the RAS CPU system
registers, like ERRIDR_EL1. Those are part of RAS CPU extension, and
exist and can be accessed independently of the rest of the system's RAS
implementation status, BL31's RAS handling capabilities, or the way RAS
errors are routed by the firmware (FFH vs. KFH handling).
Tie the SCR_EL3.TERR bit to the right build symbol, since TF-A's
capability to handle RAS errors has nothing to do with lower EL's
accesses to those CPU system registers.

Change-Id: I4f06f915c0815c80058ec365139a8d818ba85721
Signed-off-by: Andre Przywara <andre.przywara@arm.com>