From 215eaa2074f5f41fe2a8b542fdd68edcac71589d Mon Sep 17 00:00:00 2001 From: Christian Geddes Date: Thu, 28 Mar 2019 16:15:27 -0500 Subject: Stop overwriting OCMB vpd info in standalone and handle DDIMM modules This commit removes some lines that were overwriting the OCMB's eeproms with what we thought was "good" VPD. Simics itself now has a better copy so we will use theirs. When consuming their VPD however we found that Hostboot was missing support for the DDIMM type modules. This commit also update the spd driver to handle this new type of memory module. Change-Id: I97dba2adee4d816f86228d8fbd7aeb671a050e11 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/75197 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: FSP CI Jenkins Reviewed-by: Matthew Raybuck Tested-by: Jenkins OP HW Reviewed-by: William G. Hoffa --- src/include/usr/vpd/vpdreasoncodes.H | 1 + 1 file changed, 1 insertion(+) (limited to 'src/include') diff --git a/src/include/usr/vpd/vpdreasoncodes.H b/src/include/usr/vpd/vpdreasoncodes.H index af51e4c37..8a201c422 100644 --- a/src/include/usr/vpd/vpdreasoncodes.H +++ b/src/include/usr/vpd/vpdreasoncodes.H @@ -157,6 +157,7 @@ enum vpdReasonCode VPD_BAD_REC_NUM = VPD_COMP_ID | 0x3e, VPD_INVALID_MASTER_I2C_PATH = VPD_COMP_ID | 0x3f, VPD_NULL_I2C_MASTER = VPD_COMP_ID | 0x40, + VPD_MOD_SPECIFIC_MISMATCH_DDIMM = VPD_COMP_ID | 0x41, }; -- cgit v1.2.3