diff options
author | Zane Shelley <zshelle@us.ibm.com> | 2018-12-10 13:25:34 -0600 |
---|---|---|
committer | Zane C. Shelley <zshelle@us.ibm.com> | 2018-12-12 21:52:30 -0600 |
commit | 25189734c7b331cbe870bb69ebdab7ebce4d87cf (patch) | |
tree | 9914c7ba400aae1ef35472341ddb3a70e4f0b397 | |
parent | b711fc5353d2677037157ea2bac98b89cc211e4c (diff) | |
download | talos-hostboot-25189734c7b331cbe870bb69ebdab7ebce4d87cf.tar.gz talos-hostboot-25189734c7b331cbe870bb69ebdab7ebce4d87cf.zip |
PRD: enable line delete support for Axone
Change-Id: I0cfb89a2c15752bbc5c75ad52f56d33ca1551234
RTC: 199019
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/69628
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com>
Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com>
Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/69698
Tested-by: Zane C. Shelley <zshelle@us.ibm.com>
-rw-r--r-- | src/usr/diag/prdf/common/plat/p9/prdfP9Eq.C | 1 | ||||
-rw-r--r-- | src/usr/diag/prdf/common/plat/p9/prdfP9Ex.C | 7 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/usr/diag/prdf/common/plat/p9/prdfP9Eq.C b/src/usr/diag/prdf/common/plat/p9/prdfP9Eq.C index 93ccec2de..7cf6d556c 100644 --- a/src/usr/diag/prdf/common/plat/p9/prdfP9Eq.C +++ b/src/usr/diag/prdf/common/plat/p9/prdfP9Eq.C @@ -62,6 +62,7 @@ int32_t PostAnalysis( ExtensibleChip * i_chip, } PRDF_PLUGIN_DEFINE_NS( nimbus_eq, Eq, PostAnalysis ); PRDF_PLUGIN_DEFINE_NS( cumulus_eq, Eq, PostAnalysis ); +PRDF_PLUGIN_DEFINE_NS( axone_eq, Eq, PostAnalysis ); } } diff --git a/src/usr/diag/prdf/common/plat/p9/prdfP9Ex.C b/src/usr/diag/prdf/common/plat/p9/prdfP9Ex.C index 71f3b79ab..3cb9abbd6 100644 --- a/src/usr/diag/prdf/common/plat/p9/prdfP9Ex.C +++ b/src/usr/diag/prdf/common/plat/p9/prdfP9Ex.C @@ -56,6 +56,7 @@ int32_t Initialize( ExtensibleChip * i_exChip ) } PRDF_PLUGIN_DEFINE_NS( nimbus_ex, Ex, Initialize ); PRDF_PLUGIN_DEFINE_NS( cumulus_ex, Ex, Initialize ); +PRDF_PLUGIN_DEFINE_NS( axone_ex, Ex, Initialize ); /** * @brief Plugin function called after analysis is complete but before PRD @@ -171,6 +172,7 @@ int32_t PostAnalysis( ExtensibleChip * i_exChip, } PRDF_PLUGIN_DEFINE_NS( nimbus_ex, Ex, PostAnalysis ); PRDF_PLUGIN_DEFINE_NS( cumulus_ex, Ex, PostAnalysis ); +PRDF_PLUGIN_DEFINE_NS( axone_ex, Ex, PostAnalysis ); /** * @brief For L2/L3 Cache CEs, L3 Directory CEs, and L3 LRU Parity Errors. @@ -197,6 +199,7 @@ int32_t cacheCeWorkaround( ExtensibleChip * i_chip, } PRDF_PLUGIN_DEFINE_NS( nimbus_ex, Ex, cacheCeWorkaround ); PRDF_PLUGIN_DEFINE_NS( cumulus_ex, Ex, cacheCeWorkaround ); +PRDF_PLUGIN_DEFINE_NS( axone_ex, Ex, cacheCeWorkaround ); /** * @brief Adds L2 Line Delete/Column Repair FFDC to an SDC. @@ -321,6 +324,7 @@ int32_t L2UE( ExtensibleChip * i_chip, STEP_CODE_DATA_STRUCT & io_sc ) } PRDF_PLUGIN_DEFINE_NS( nimbus_ex, Ex, L2UE ); PRDF_PLUGIN_DEFINE_NS( cumulus_ex, Ex, L2UE ); +PRDF_PLUGIN_DEFINE_NS( axone_ex, Ex, L2UE ); /** * @brief Handle an L3 UE @@ -369,6 +373,7 @@ int32_t L3UE( ExtensibleChip * i_chip, STEP_CODE_DATA_STRUCT & io_sc ) } PRDF_PLUGIN_DEFINE_NS( nimbus_ex, Ex, L3UE ); PRDF_PLUGIN_DEFINE_NS( cumulus_ex, Ex, L3UE ); +PRDF_PLUGIN_DEFINE_NS( axone_ex, Ex, L3UE ); /** * @brief Handle an L2 CE @@ -484,6 +489,7 @@ int32_t L2CE( ExtensibleChip * i_chip, STEP_CODE_DATA_STRUCT & io_sc ) } PRDF_PLUGIN_DEFINE_NS( nimbus_ex, Ex, L2CE ); PRDF_PLUGIN_DEFINE_NS( cumulus_ex, Ex, L2CE ); +PRDF_PLUGIN_DEFINE_NS( axone_ex, Ex, L2CE ); /** * @brief Handle an L3 CE @@ -640,6 +646,7 @@ int32_t L3CE( ExtensibleChip * i_chip, } PRDF_PLUGIN_DEFINE_NS( nimbus_ex, Ex, L3CE ); PRDF_PLUGIN_DEFINE_NS( cumulus_ex, Ex, L3CE ); +PRDF_PLUGIN_DEFINE_NS( axone_ex, Ex, L3CE ); } } |