diff options
author | Sakethan R Kotta <sakkotta@in.ibm.com> | 2017-08-11 06:31:50 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2017-08-18 14:24:08 -0400 |
commit | a9512e1702f68f4f3b13fe13663094eedd24c22a (patch) | |
tree | 2f340d55d9c2942d8a5545652725f14b35fe59c8 /src/include | |
parent | 25a46875b4bd8e7da5d5b2e342467ee2183e228b (diff) | |
download | talos-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.H | 20 |
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, |