From daeae495117e8e1496a44392217230ced17b39be Mon Sep 17 00:00:00 2001 From: Vinoj Soundararajan Date: Thu, 1 Aug 2024 19:03:08 +0000 Subject: [PATCH] feat(ras): add asynchronous error type corrected Add asynchronous error type Corrected (CE) to error status AET based on PE error state recording in the exception syndrome Refer to https://developer.arm.com/documentation/ddi0487/latest/ RAS PE architecture. Change-Id: I9f2525411b94c8fd397b4a0b8cf5dc47457a2771 Signed-off-by: Vinoj Soundararajan --- include/lib/extensions/ras_arch.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/lib/extensions/ras_arch.h b/include/lib/extensions/ras_arch.h index 941ed71ea..b00ffeecd 100644 --- a/include/lib/extensions/ras_arch.h +++ b/include/lib/extensions/ras_arch.h @@ -146,6 +146,9 @@ #define ERROR_STATUS_UET_UEO 0x2 /* Restartable */ #define ERROR_STATUS_UET_UER 0x3 /* Recoverable */ +/* Corrected error types for Asynchronous exceptions */ +#define ERROR_STATUS_CET_CE 0x6 /* Corrected (CE) */ + /* Error types for Synchronous exceptions */ #define ERROR_STATUS_SET_UER 0x0 /* Recoverable */ #define ERROR_STATUS_SET_UC 0x2 /* Uncontainable */