summaryrefslogtreecommitdiffstats
path: root/src/include/usr/diag
diff options
context:
space:
mode:
authorBrad Bishop <bradleyb@us.ibm.com>2012-07-16 20:58:06 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2012-11-13 20:22:07 -0600
commite01ae7fdbc2549015f603fed9e44062067c81e90 (patch)
tree61f10d9af1139005fe99dd72e54cd4fcf5c76aa2 /src/include/usr/diag
parent6a6c4e1385a56e0545144f87a0f4735dbc714f56 (diff)
downloadblackbird-hostboot-e01ae7fdbc2549015f603fed9e44062067c81e90.tar.gz
blackbird-hostboot-e01ae7fdbc2549015f603fed9e44062067c81e90.zip
Attention handler support for check for ipl attentions.
RTC: 40440 Change-Id: I4b0c907a05b800fdc69b3d02a5432d9fd27a1497 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1458 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/include/usr/diag')
-rw-r--r--src/include/usr/diag/attn/attn.H14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/include/usr/diag/attn/attn.H b/src/include/usr/diag/attn/attn.H
index f13643ef8..4b2e8cbd2 100644
--- a/src/include/usr/diag/attn/attn.H
+++ b/src/include/usr/diag/attn/attn.H
@@ -30,6 +30,8 @@
* @brief HBATTN declarations.
*/
+#include <errl/errlentry.H>
+
namespace ATTN
{
@@ -57,5 +59,17 @@ errlHndl_t startService();
* @retval[1] Unexpected error occurred.
*/
errlHndl_t stopService();
+
+/**
+ * @brief checkForIplAttentions
+ *
+ * Check each proc target for any attentions
+ * and invoke PRD for analysis. Will loop indefinitely
+ * until all chips stop reporting attentions.
+ *
+ * @retval[0] No errors.
+ * @retval[!0] Unexpected error occurred.
+ */
+errlHndl_t checkForIplAttentions();
}
#endif
OpenPOWER on IntegriCloud