summaryrefslogtreecommitdiffstats
path: root/src/build/citest/etc/workarounds.postsimsetup
diff options
context:
space:
mode:
authorChristian Geddes <crgeddes@us.ibm.com>2019-08-29 14:51:55 -0500
committerWilliam G Hoffa <wghoffa@us.ibm.com>2019-10-03 14:15:15 -0500
commitbce435643588953641f511a17331d49cda1368ac (patch)
tree459ff0ccd23a267d22dd7d2194630c582c82e567 /src/build/citest/etc/workarounds.postsimsetup
parentba790597aecf510026596b94822916deecb488fd (diff)
downloadtalos-hostboot-bce435643588953641f511a17331d49cda1368ac.tar.gz
talos-hostboot-bce435643588953641f511a17331d49cda1368ac.zip
Add call to fapi wrapper of exp_getidec into hwasPlat code
The file hwasPlat.C contains the code we use to lookup and compare the IDEC information of a given OCMB when read from the card's SPD versus what is read from the card's defined registers. Recently the code that looks up the IDEC from the card's registers was made into a HWP so it could be leveraged by multiple platforms. A new wrapper has been created on the hostboot side in src/usr/fapiwrap/ that provides an interface for the hostboot platform to call in order to leverage the new EKB hwp. Change-Id: I9155767b199c9b197c010521f33cc0d418901628 RTC: 214627 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/83109 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: Ilya Smirnov <ismirno@us.ibm.com> Reviewed-by: Daniel M Crowell <dcrowell@us.ibm.com> Reviewed-by: William G Hoffa <wghoffa@us.ibm.com>
Diffstat (limited to 'src/build/citest/etc/workarounds.postsimsetup')
-rwxr-xr-xsrc/build/citest/etc/workarounds.postsimsetup9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/build/citest/etc/workarounds.postsimsetup b/src/build/citest/etc/workarounds.postsimsetup
index f4ca5ebe6..e1a9bdcc2 100755
--- a/src/build/citest/etc/workarounds.postsimsetup
+++ b/src/build/citest/etc/workarounds.postsimsetup
@@ -39,7 +39,14 @@ mkdir -p $sb/simu/configs/
grep -v PROC_EC $BACKING_BUILD/src/simu/configs/P9_NIMBUS.config > $sb/simu/configs/P9_NIMBUS.config
echo "SETENV PROC_EC 22" >> $sb/simu/configs/P9_NIMBUS.config
-# TODO 215621 remove when simics gets dimmspd.dat updated
+# TODO RTC:215621
+# remove when simics gets dimmspd.dat updated
mkdir -p $sb/../simics/import/vpd/
cp /gsa/ausgsa/projects/h/hostboot/.binary_cache/data/09e225d24bd942a0011ca520311d7cbf289e672e $sb/../simics/import/vpd/dimmspd.dat
+
+# TODO RTC:244050
+# update the por value of the EFUSE_OUT_IMAGE_3 register
+if [[ -f "$sb/../simics/import/cec-chip/uchip_default.por" ]]; then
+ sed -i 's/UCHIP(0x0020b08c)=0x0/UCHIP(0x0020b08c)=0x00000400/' $sb/../simics/import/cec-chip/uchip_default.por
+fi
##########################################################################
OpenPOWER on IntegriCloud