From ae5f2aa9194b6f26893bfb21b1fc115d3cae0dcb Mon Sep 17 00:00:00 2001 From: "Richard J. Knight" Date: Fri, 13 Sep 2013 14:59:14 -0500 Subject: HWPF Error XML: Allow callout/deconfigure/gard of DIMM(s) related to MBA Change-Id: Ibd067f73cf381b18eab5e48cf1f72f961450a1f2 RTC:81669 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/6208 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES Reviewed-by: Brian H. Horton Reviewed-by: A. Patrick Williams III --- src/include/usr/hwpf/fapi/fapiUtil.H | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'src/include/usr/hwpf/fapi/fapiUtil.H') diff --git a/src/include/usr/hwpf/fapi/fapiUtil.H b/src/include/usr/hwpf/fapi/fapiUtil.H index 9d149de63..a90871a7e 100644 --- a/src/include/usr/hwpf/fapi/fapiUtil.H +++ b/src/include/usr/hwpf/fapi/fapiUtil.H @@ -44,6 +44,8 @@ * and doxygen changes; * needed by cronus * mjjones 08/13/2012 Add fapiSpecialWakeup + * mjjones 09/24/2013 Update fapiLogError to + * accept another parameter */ #ifndef FAPIUTIL_H_ @@ -141,13 +143,16 @@ enum fapiErrlSeverity_t * target are removed and rc value is set to success after * function ends.) * @param[in] i_sev Fapi error log severity defaulted to unrecoverable + * @param[in] i_unitTestError - flag to log error which does not cause a unit + * test to fail. * * Example usage:
* fapi::ReturnCode l_rc;
+ * fapi::fapiErrlSeverity_t l_sev = fapi::FAPI_ERRL_SEV_UNRECOVERABLE;
* FAPI_EXEC_HWP(l_rc, function1, i_target);
* if (!l_rc)
* {
- * fapiLogError(l_rc);
+ * fapiLogError(l_rc, l_sev);
* }
* * FAPI_EXEC_HWP(l_rc, function2, i_target)
@@ -155,7 +160,8 @@ enum fapiErrlSeverity_t */ void fapiLogError(fapi::ReturnCode & io_rc, fapi::fapiErrlSeverity_t i_sev = - fapi::FAPI_ERRL_SEV_UNRECOVERABLE); + fapi::FAPI_ERRL_SEV_UNRECOVERABLE, + bool i_unitTestError=false); /** @brief This function answers the question, is scand tracing turned on? * The implementation of this function is specific to the platform. -- cgit v1.2.1