summaryrefslogtreecommitdiffstats
path: root/src/include/usr/hwas
diff options
context:
space:
mode:
authorMatthew Raybuck <matthew.raybuck@ibm.com>2019-04-05 08:57:50 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2019-04-30 09:37:07 -0500
commitf177dd883e86aef80c75e40de11adc43e304e014 (patch)
treec4046533e2ee040a4f0b29d8adf544cf3be3fc30 /src/include/usr/hwas
parent6fbd4f33e00e69a97a97a77c8e5185795b6662f7 (diff)
downloadtalos-hostboot-f177dd883e86aef80c75e40de11adc43e304e014.tar.gz
talos-hostboot-f177dd883e86aef80c75e40de11adc43e304e014.zip
Collect IDEC for Explorer chip
The OCMB Explorer Chip doesn't read for IDEC but instead assumes hardcoded values. Since the Explorer chip is held in reset until iStep 10.4, this commit will prevent IDEC reads during discoverTargets and instead perform the read when exp_check_for_ready() is successful. Change-Id: I4ef5a01badb195acca0c2187ef76ea55f58eafe4 RTC:201996 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/75881 Reviewed-by: Matt Derksen <mderkse1@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Tested-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/include/usr/hwas')
-rw-r--r--src/include/usr/hwas/common/hwas_reasoncodes.H3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/include/usr/hwas/common/hwas_reasoncodes.H b/src/include/usr/hwas/common/hwas_reasoncodes.H
index b60e10032..7b4b0cd39 100644
--- a/src/include/usr/hwas/common/hwas_reasoncodes.H
+++ b/src/include/usr/hwas/common/hwas_reasoncodes.H
@@ -42,6 +42,7 @@ namespace HWAS
MOD_DISCOVER_TARGETS = 0x0B,
MOD_UPDATE_PROC_COMPAT_RISK_LEVEL = 0x0C,
MOD_CHECK_PG_FOR_DESC = 0x0D,
+ MOD_OCMB_IDEC = 0x0E,
};
enum HwasReasonCode
@@ -80,6 +81,8 @@ namespace HWAS
RC_FORCED_NATIVE_INVALID_MIXED_EC = HWAS_COMP_ID | 0x1C,
RC_FORCED_NATIVE_OF_INCOMPATIBLE_RISK = HWAS_COMP_ID | 0x1D,
RC_PARTIAL_GOOD_MISSING_TARGET = HWAS_COMP_ID | 0x1E,
+ RC_OCMB_SPD_IDEC_MISMATCH = HWAS_COMP_ID | 0x1F,
+ RC_OCMB_UNEXPECTED_IDEC = HWAS_COMP_ID | 0x20,
};
enum HwasPlatUserDetailsTypes
OpenPOWER on IntegriCloud