summaryrefslogtreecommitdiffstats
path: root/src/usr/targeting/common/genHwsvMrwXml.pl
diff options
context:
space:
mode:
authorMatt Derksen <mderkse1@us.ibm.com>2017-09-06 08:24:16 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2017-09-19 11:42:23 -0400
commit57a4232a2085a47c1025c9b4aedb2d65e625aee6 (patch)
treee00dc462f891af65b882f4d8d0e74efece7395f2 /src/usr/targeting/common/genHwsvMrwXml.pl
parent3bd9350522b9923f078c8528d873f77caaa8fa1a (diff)
downloadtalos-hostboot-57a4232a2085a47c1025c9b4aedb2d65e625aee6.tar.gz
talos-hostboot-57a4232a2085a47c1025c9b4aedb2d65e625aee6.zip
Support non-std VDDR DEFAULT voltage on ZZ
Change-Id: Ifc67849e18868c29cd84de698b7d50da8bbe4981 RTC:179196 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45813 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@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> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/targeting/common/genHwsvMrwXml.pl')
-rwxr-xr-xsrc/usr/targeting/common/genHwsvMrwXml.pl9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/usr/targeting/common/genHwsvMrwXml.pl b/src/usr/targeting/common/genHwsvMrwXml.pl
index 40a28fa2c..64a404c61 100755
--- a/src/usr/targeting/common/genHwsvMrwXml.pl
+++ b/src/usr/targeting/common/genHwsvMrwXml.pl
@@ -31,7 +31,6 @@
# --system=systemname
# Specify which system MRW XML to be generated
# --systemnodes=systemnodesinbrazos
-
# Specify number of nodes for brazos system, by default it is 4
# --mrwdir=pathname
# Specify the complete dir pathname of the MRW. Colon-delimited
@@ -158,6 +157,10 @@ use constant
# Domain needs to be programmed during host_enable_memvolt, and the
# new dynamic vid values must be computed beyond what p9_mss_volt() did
DYNAMIC_PROGRAM => 2,
+
+ # Domain needs to be programmed during host_enable_memvolt, and the
+ # new vid values will come from VRM xml system file consumed by POWR code
+ DEFAULT_PROGRAM => 3,
};
our $mrwdir = "";
@@ -523,6 +526,10 @@ for my $domain (keys %domainProgram)
{
push @systemAttr, [$domain, DYNAMIC_PROGRAM];
}
+ elsif ($domainProgram{$domain} eq "default")
+ {
+ push @systemAttr, [$domain, DEFAULT_PROGRAM];
+ }
else
{
# default to not program in host_enable_memvolt
OpenPOWER on IntegriCloud