diff options
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 |