From 2e34986983984d6400762401766ebcd9b6ee085e Mon Sep 17 00:00:00 2001 From: Brian Horton Date: Tue, 1 Oct 2013 10:46:05 -0500 Subject: add DECONFIGURED_BY_ enums for different situations. Change-Id: I93c0d131e92c5d26b3dab5297f507b7eb97424da RTC: 87134 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/6429 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell Reviewed-by: A. Patrick Williams III --- src/include/usr/hwas/common/deconfigGard.H | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/include/usr/hwas/common/deconfigGard.H b/src/include/usr/hwas/common/deconfigGard.H index ec383b698..6a9c3e479 100644 --- a/src/include/usr/hwas/common/deconfigGard.H +++ b/src/include/usr/hwas/common/deconfigGard.H @@ -95,7 +95,7 @@ public: // enums to indicated non-error reason for a targets deconfiguration. // used in TARGETING::HwasSate.deconfiguredByEid - enum + enum DeconfiguredByReason { DECONFIGURED_BY_CODE_BASE = 0x0000FF00, @@ -114,6 +114,15 @@ public: // set by deconfigureAssocProc() in hwas/common/deconfigGard.C DECONFIGURED_BY_BUS_DECONFIG, // BASE | 0x05 + + // set by prd code, deconfigures at runtime + DECONFIGURED_BY_PRD, // BASE | 0x06 + + // set for PHYP initiated deconfigure + DECONFIGURED_BY_PHYP, // BASE | 0x07 + + // set for SPCN initiated deconfigure + DECONFIGURED_BY_SPCN, // BASE | 0x08 }; /** -- cgit v1.2.3