summaryrefslogtreecommitdiffstats
path: root/src/usr/targeting/common/genHwsvMrwXml.pl
diff options
context:
space:
mode:
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