diff options
Diffstat (limited to 'src/usr/targeting')
-rwxr-xr-x | src/usr/targeting/common/genHwsvMrwXml.pl | 9 | ||||
-rwxr-xr-x | src/usr/targeting/common/xmltohb/attribute_types.xml | 3 |
2 files changed, 10 insertions, 2 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 diff --git a/src/usr/targeting/common/xmltohb/attribute_types.xml b/src/usr/targeting/common/xmltohb/attribute_types.xml index b24341205..3b977e538 100755 --- a/src/usr/targeting/common/xmltohb/attribute_types.xml +++ b/src/usr/targeting/common/xmltohb/attribute_types.xml @@ -2024,7 +2024,8 @@ <description>VDDR memory programming type 0 = POWERON - domain is programmed as part of regular power on sequence, 1 = STATIC - domain needs to be programmed, no special computation needed, - 2 = DYNAMIC - domain needs to be programmed, uses dynamic vid logic + 2 = DYNAMIC - domain needs to be programmed, uses dynamic vid logic, + 3 = DEFAULT - domain needs to be programmed, pgm values in sys xml file </description> <hasStringConversion></hasStringConversion> <id>MSS_VDDR_PROGRAM</id> |