diff options
author | Prem Shanker Jha <premjha2@in.ibm.com> | 2013-10-30 10:26:21 +0530 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2014-12-02 18:00:45 -0600 |
commit | 03d39f2bbcef34ef34eabdf8e64b5cfe52f2d6f7 (patch) | |
tree | df4e6178f334331204a90f141a86849e93bc9c05 /src/usr/diag/prdf/common/plugins/prdfPfa5Data.h | |
parent | 554aa3dbb530d6da0de7c83bf23346ae5f6032eb (diff) | |
download | talos-hostboot-03d39f2bbcef34ef34eabdf8e64b5cfe52f2d6f7.tar.gz talos-hostboot-03d39f2bbcef34ef34eabdf8e64b5cfe52f2d6f7.zip |
PRDF:Handling multiple chips of a domain at error
Depends-On: Ib42b269d2e9fd5588b58950949c379bdc8518bfc
RTC:85138
Change-Id: Id4d785f72c928498dbcbee729e9644a8464fc0ae
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/7459
Reviewed-by: Zane Shelley <zshelle@us.ibm.com>
Tested-by: Jenkins Server
Squashed: Ic871fdfb693a4cc174c72e1583a3373524277559
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/14573
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/diag/prdf/common/plugins/prdfPfa5Data.h')
-rw-r--r-- | src/usr/diag/prdf/common/plugins/prdfPfa5Data.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/usr/diag/prdf/common/plugins/prdfPfa5Data.h b/src/usr/diag/prdf/common/plugins/prdfPfa5Data.h index 196647d4c..b5bf9ec86 100644 --- a/src/usr/diag/prdf/common/plugins/prdfPfa5Data.h +++ b/src/usr/diag/prdf/common/plugins/prdfPfa5Data.h @@ -162,7 +162,8 @@ struct PfaData USING_SAVED_SDC :1, LAST_CORE_TERMINATE :1, DEFER_DECONFIG :1, - Reserved :19; + SECONDARY_ERROR :1, + Reserved :18; // Thresholding uint32_t errorCount :16, // Number of occurrences of this attention @@ -216,6 +217,7 @@ struct PfaData (i_right.USING_SAVED_SDC << 19) | (i_right.LAST_CORE_TERMINATE << 18) | (i_right.DEFER_DECONFIG << 17) | + (i_right.SECONDARY_ERROR << 16) | (i_right.Reserved ) ); i_left << ( (i_right.errorCount << 16) | @@ -268,6 +270,7 @@ struct PfaData i_right.USING_SAVED_SDC = (l_tmp[2] >> 19) & 0x01; i_right.LAST_CORE_TERMINATE = (l_tmp[2] >> 18) & 0x01; i_right.DEFER_DECONFIG = (l_tmp[2] >> 17) & 0x01; + i_right.SECONDARY_ERROR = (l_tmp[2] >> 16) & 0x01; i_right.errorCount = (l_tmp[3] >> 16) & 0xFFFF; i_right.threshold = (l_tmp[3] ) & 0xFFFF; |