summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/prdf/common
diff options
context:
space:
mode:
authorZane Shelley <zshelle@us.ibm.com>2018-12-10 13:25:34 -0600
committerZane C. Shelley <zshelle@us.ibm.com>2018-12-12 21:52:30 -0600
commit25189734c7b331cbe870bb69ebdab7ebce4d87cf (patch)
tree9914c7ba400aae1ef35472341ddb3a70e4f0b397 /src/usr/diag/prdf/common
parentb711fc5353d2677037157ea2bac98b89cc211e4c (diff)
downloadtalos-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>
Diffstat (limited to 'src/usr/diag/prdf/common')
-rw-r--r--src/usr/diag/prdf/common/plat/p9/prdfP9Eq.C1
-rw-r--r--src/usr/diag/prdf/common/plat/p9/prdfP9Ex.C7
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 );
}
}
OpenPOWER on IntegriCloud