diff options
author | Matt Derksen <mderkse1@us.ibm.com> | 2017-09-06 08:24:16 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2017-09-19 11:42:23 -0400 |
commit | 57a4232a2085a47c1025c9b4aedb2d65e625aee6 (patch) | |
tree | e00dc462f891af65b882f4d8d0e74efece7395f2 /src/usr/targeting/common/genHwsvMrwXml.pl | |
parent | 3bd9350522b9923f078c8528d873f77caaa8fa1a (diff) | |
download | talos-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-x | src/usr/targeting/common/genHwsvMrwXml.pl | 9 |
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 |