summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorSakethan R Kotta <sakkotta@in.ibm.com>2017-08-11 06:31:50 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2017-08-18 14:24:08 -0400
commita9512e1702f68f4f3b13fe13663094eedd24c22a (patch)
tree2f340d55d9c2942d8a5545652725f14b35fe59c8 /src/include
parent25a46875b4bd8e7da5d5b2e342467ee2183e228b (diff)
downloadtalos-hostboot-a9512e1702f68f4f3b13fe13663094eedd24c22a.tar.gz
talos-hostboot-a9512e1702f68f4f3b13fe13663094eedd24c22a.zip
Added HWAS support for Cumulus and Centaur targets
Change-Id: I764527b57f07ce5d2c95283ba08fd7dd96d1222c RTC:178217 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44516 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/include')
-rw-r--r--src/include/usr/hwas/common/deconfigGard.H20
1 files changed, 14 insertions, 6 deletions
diff --git a/src/include/usr/hwas/common/deconfigGard.H b/src/include/usr/hwas/common/deconfigGard.H
index 2cdc5fd26..282ffa3c3 100644
--- a/src/include/usr/hwas/common/deconfigGard.H
+++ b/src/include/usr/hwas/common/deconfigGard.H
@@ -131,11 +131,13 @@ public:
// set by call_mss_getecid() in dmi_training.c
DECONFIGURED_BY_MEMORY_CONFIG, // BASE | 0x03
- // set by presentByAssoc() when a MCS has no MEMBUFs or MCAs
- DECONFIGURED_BY_NO_CHILD_MEMBUF_OR_MCA, // BASE | 0x04
+ // set by presentByAssoc() when a MCS has no MCAs
+ DECONFIGURED_BY_NO_CHILD_MCA, // BASE | 0x04
// TODO RTC 149367 Remove deprecated enumeration once hwsv is not using
DECONFIGURED_BY_NO_CHILD_MEMBUF = //Deprecated
- DECONFIGURED_BY_NO_CHILD_MEMBUF_OR_MCA,
+ DECONFIGURED_BY_NO_CHILD_MCA,
+ DECONFIGURED_BY_NO_CHILD_MEMBUF_OR_MCA = //Deprecated, but needed by FSP
+ DECONFIGURED_BY_NO_CHILD_MCA,
// set by deconfigureAssocProc() in hwas/common/deconfigGard.C
DECONFIGURED_BY_BUS_DECONFIG, // BASE | 0x05
@@ -154,10 +156,11 @@ public:
// set by presentByAssoc() when a MBA has no DIMMs
DECONFIGURED_BY_NO_CHILD_DIMM, // BASE | 0x0A
-
+
// set by presentByAssoc() when a MEMBUF has no MCS
- DECONFIGURED_BY_NO_PARENT_MCS, // BASE | 0x0B
-
+ DECONFIGURED_BY_NO_PARENT_DMI, // BASE | 0x0B
+ DECONFIGURED_BY_NO_PARENT_MCS =
+ DECONFIGURED_BY_NO_PARENT_DMI,
// set by presentByAssoc() when a MEMBUF has no MBAs
DECONFIGURED_BY_NO_CHILD_MBA, // BASE | 0x0C
@@ -177,6 +180,11 @@ public:
DECONFIGURED_BY_NO_CHILD_MCS, // BASE | 0x14
DECONFIGURED_BY_NO_PARENT_MCBIST, // BASE | 0x15
DECONFIGURED_BY_DISABLED_PORT, // BASE | 0x16
+
+ DECONFIGURED_BY_NO_CHILD_MI, // BASE | 0x17
+ DECONFIGURED_BY_NO_CHILD_DMI, // BASE | 0x18
+ DECONFIGURED_BY_NO_PARENT_MC, // BASE | 0x19
+ DECONFIGURED_BY_NO_PARENT_MI, // BASE | 0x1A
// mask - these bits mean it's a PLID and not an enum
DECONFIGURED_BY_PLID_MASK = 0xFFFF0000,
OpenPOWER on IntegriCloud