diff options
author | Benjamin Weisenbeck <bweisenb@us.ibm.com> | 2014-01-21 16:16:39 -0600 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2014-02-06 17:33:39 -0600 |
commit | df5febf2843b9fcad4c74233646929d5d560f929 (patch) | |
tree | aa3f588578ef008246298bd921d3bb11b5bac5e7 /src/usr/diag/prdf/plat/pegasus | |
parent | 9fd68c17cf40ecf7343ab51f49e2a6a538c27f1b (diff) | |
download | talos-hostboot-df5febf2843b9fcad4c74233646929d5d560f929.tar.gz talos-hostboot-df5febf2843b9fcad4c74233646929d5d560f929.zip |
PRD: PRD handling of SLW malfunction alerts
Change-Id: I9e359734a893aaa13010e8f0f98337239b31dbb4
RTC: 63926
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/8209
Reviewed-by: Christopher T. Phan <cphan@us.ibm.com>
Tested-by: Jenkins Server
Reviewed-by: Bilicon Patil <bilpatil@in.ibm.com>
Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Reviewed-by: Prem Shanker Jha <premjha2@in.ibm.com>
Reviewed-by: Zane Shelley <zshelle@us.ibm.com>
Squashed: I7e9209c669e7d441ac78555ff00c3a03c8c4f7f6
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/8578
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/diag/prdf/plat/pegasus')
-rw-r--r-- | src/usr/diag/prdf/plat/pegasus/prdfPlatP8Proc.C | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/usr/diag/prdf/plat/pegasus/prdfPlatP8Proc.C b/src/usr/diag/prdf/plat/pegasus/prdfPlatP8Proc.C index f3baa5bf2..c0c72ca57 100644 --- a/src/usr/diag/prdf/plat/pegasus/prdfPlatP8Proc.C +++ b/src/usr/diag/prdf/plat/pegasus/prdfPlatP8Proc.C @@ -30,6 +30,7 @@ #include <iipServiceDataCollector.h> #include <prdfExtensibleChip.H> #include <prdfPluginMap.H> +#include <prdfCalloutUtil.H> using namespace TARGETING; @@ -56,6 +57,24 @@ int32_t analyzeMpIPL( ExtensibleChip * i_chip, } PRDF_PLUGIN_DEFINE( Proc, analyzeMpIPL ); + +/** + * @brief Handle SLW Malfunction alert + * @param i_chip P8 chip + * @param i_sc The step code data struct + * @returns Failure or Success + * @note + */ +int32_t slwRecovery( ExtensibleChip * i_chip, + STEP_CODE_DATA_STRUCT & i_sc ) +{ + PRDF_ERR( "slwRecovery functionality not supported during hostboot: " + "PROC = 0x%08x", i_chip->GetId() ); + CalloutUtil::defaultError( i_sc ); + return SUCCESS; +} +PRDF_PLUGIN_DEFINE( Proc, slwRecovery ); + }//namespace Proc ends }//namespace PRDF ends |