diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/include/usr/hwas/common/hwasCallout.H | 4 | ||||
-rwxr-xr-x | src/usr/diag/prdf/common/prdfEnums.H | 6 | ||||
-rw-r--r-- | src/usr/errl/errlentry.C | 2 | ||||
-rw-r--r-- | src/usr/errl/plugins/errludcallout.H | 2 |
4 files changed, 10 insertions, 4 deletions
diff --git a/src/include/usr/hwas/common/hwasCallout.H b/src/include/usr/hwas/common/hwasCallout.H index 8b66be550..fdc7a282c 100644 --- a/src/include/usr/hwas/common/hwasCallout.H +++ b/src/include/usr/hwas/common/hwasCallout.H @@ -87,7 +87,9 @@ enum epubProcedureID EPUB_PRC_EIBUS_ERROR = 0x37, EPUB_PRC_POWER_ERROR = 0x3F, EPUB_PRC_PERFORMANCE_DEGRADED = 0x4D, - EPUB_PRC_HB_CODE = 0x55 + EPUB_PRC_MEMORY_UE = 0x4F, + EPUB_PRC_HB_CODE = 0x55, + EPUB_PRC_TOD_CLOCK_ERR = 0x56 }; // from srci/fsp/srci.H diff --git a/src/usr/diag/prdf/common/prdfEnums.H b/src/usr/diag/prdf/common/prdfEnums.H index f173b71b9..775b13d47 100755 --- a/src/usr/diag/prdf/common/prdfEnums.H +++ b/src/usr/diag/prdf/common/prdfEnums.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2012,2014 */ +/* Contributors Listed Below - COPYRIGHT 2012,2015 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -59,8 +59,8 @@ enum MFG_THRES_SYNC_MSG_TYPE #define EPUB_PRC_MEMBUS_ERROR HWAS::EPUB_PRC_MEMBUS_ERROR #define EPUB_PRC_PROC_XYZ_BUS HWAS::EPUB_PRC_PROC_XYZ_BUS #define EPUB_PRC_PROC_AB_BUS HWAS::EPUB_PRC_PROC_AB_BUS - #define EPUB_PRC_MEMORY_UE 0x4F - #define EPUB_PRC_TOD_CLOCK_ERR 0x56 //FIXME RTC 116446 + #define EPUB_PRC_MEMORY_UE HWAS::EPUB_PRC_MEMORY_UE + #define EPUB_PRC_TOD_CLOCK_ERR HWAS::EPUB_PRC_TOD_CLOCK_ERR // FIXME: remove these mapping once the enums are made common #define SRCI_PRIORITY_HIGH HWAS::SRCI_PRIORITY_HIGH diff --git a/src/usr/errl/errlentry.C b/src/usr/errl/errlentry.C index 2d604ceac..ed6b11aab 100644 --- a/src/usr/errl/errlentry.C +++ b/src/usr/errl/errlentry.C @@ -81,9 +81,11 @@ static const epubProcToSub_t PROCEDURE_TO_SUBSYS_TABLE[] = { EPUB_PRC_PROC_XYZ_BUS , EPUB_PROCESSOR_BUS_CTL }, { EPUB_PRC_MEMBUS_ERROR , EPUB_MEMORY_SUBSYS }, { EPUB_PRC_EIBUS_ERROR , EPUB_CEC_HDW_SUBSYS }, + { EPUB_PRC_MEMORY_UE , EPUB_MEMORY_SUBSYS }, { EPUB_PRC_POWER_ERROR , EPUB_POWER_SUBSYS }, { EPUB_PRC_PERFORMANCE_DEGRADED , EPUB_MISC_SUBSYS }, { EPUB_PRC_HB_CODE , EPUB_FIRMWARE_HOSTBOOT }, + { EPUB_PRC_TOD_CLOCK_ERR , EPUB_CEC_HDW_SUBSYS }, }; struct epubTargetTypeToSub_t diff --git a/src/usr/errl/plugins/errludcallout.H b/src/usr/errl/plugins/errludcallout.H index 021f5eeae..e927362d4 100644 --- a/src/usr/errl/plugins/errludcallout.H +++ b/src/usr/errl/plugins/errludcallout.H @@ -278,8 +278,10 @@ case HWAS::_type: i_parser.PrintString( "Procedure", #_type); break; case_PROCEDURE(EPUB_PRC_MEMBUS_ERROR) case_PROCEDURE(EPUB_PRC_EIBUS_ERROR) case_PROCEDURE(EPUB_PRC_POWER_ERROR) + case_PROCEDURE(EPUB_PRC_MEMORY_UE) case_PROCEDURE(EPUB_PRC_PERFORMANCE_DEGRADED) case_PROCEDURE(EPUB_PRC_HB_CODE) + case_PROCEDURE(EPUB_PRC_TOD_CLOCK_ERR) default: i_parser.PrintNumber( "Procedure", "UNKNOWN: 0x%X", ntohl(pData->procedure) ); |