summaryrefslogtreecommitdiffstats
path: root/src/usr
diff options
context:
space:
mode:
authorcrgeddes <crgeddes@us.ibm.com>2016-09-29 11:49:04 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2016-10-03 16:11:05 -0400
commitdfccfcbc817be65c9ed71ee627ddacd9ddbb6ddc (patch)
tree9a2429b6914ac58810a321347c0e83f90d6db17f /src/usr
parent03c352fc3a737a709c863a9d2a1ce7a510c6c0da (diff)
downloadtalos-hostboot-dfccfcbc817be65c9ed71ee627ddacd9ddbb6ddc.tar.gz
talos-hostboot-dfccfcbc817be65c9ed71ee627ddacd9ddbb6ddc.zip
Update genHwsvMrw.xml for memory_mrw_attributes.xml default values
This commit adds attributes to the genHwsvMrw script so that default values will be generated when we generate mrw xml Change-Id: If678b80302fd2cb7888a00f9ba5fa9b52db7f31f RTC: 161065 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30489 Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Matt Derksen <v2cibmd@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')
-rwxr-xr-xsrc/usr/targeting/common/genHwsvMrwXml.pl15
-rw-r--r--src/usr/targeting/common/xmltohb/simics_NIMBUS.system.xml4
2 files changed, 19 insertions, 0 deletions
diff --git a/src/usr/targeting/common/genHwsvMrwXml.pl b/src/usr/targeting/common/genHwsvMrwXml.pl
index 2b5b313c2..18e14a01a 100755
--- a/src/usr/targeting/common/genHwsvMrwXml.pl
+++ b/src/usr/targeting/common/genHwsvMrwXml.pl
@@ -322,6 +322,21 @@ push @systemAttr,
"MNFG_TH_CEN_L4_CACHE_CES", $reqPol->{'mnfg_th_cen_l4_cache_ces'},
"BRAZOS_RX_FIFO_OVERRIDE", $reqPol->{'rx_fifo_final_l2u_dly_override'},
"MAX_ALLOWED_DIMM_FREQ", $reqPol->{'max_allowed_dimm_freq'},
+ "MRW_VMEM_REGULATOR_MEMORY_POWER_LIMIT_PER_DIMM_DDR3", $reqPol->{'vmem_regulator_memory_power_limit_per_dimm'},
+ "MRW_VMEM_REGULATOR_MEMORY_POWER_LIMIT_PER_DIMM_DDR4", $reqPol->{'vmem_regulator_memory_power_limit_per_dimm_ddr4'},
+ "MSS_MRW_VMEM_REGULATOR_POWER_LIMIT_PER_DIMM_ADJ_ENABLE", $reqPol->{'vmem_regulator_memory_power_limit_per_dimm_adjustment_enable'},
+ "MSS_MRW_PREFETCH_ENABLE", $reqPol->{'mss_prefetch_enable'},
+ "MSS_MRW_CLEANER_ENABLE", $reqPol->{'mss_cleaner_enable'},
+ #TODO RTC:161768 these need to come from MRW
+ "MSS_MRW_MEM_M_DRAM_CLOCKS", 512,
+ "MSS_MRW_FINE_REFRESH_MODE", 0,
+ "MSS_MRW_TEMP_REFRESH_RANGE", 1,
+ "MSS_MRW_RESET_DELAY_BEFORE_CAL", 0,
+ "MSS_MRW_MCS_PREFETCH_RETRY_THRESHOLD", 0,
+ "MSS_MRW_PERIODIC_MEMCAL_MODE_OPTIONS", 0xD90C,
+ "MSS_MRW_PERIODIC_ZQCAL_MODE_OPTIONS", 0x8000,
+ "MSS_MRW_DRAM_2N_MODE", 0,
+ "MSS_MRW_SAFEMODE_MEM_THROTTLED_N_COMMANDS_PER_PORT", 32,
];
if ($reqPol->{'required_synch_mode'} eq 'never')
diff --git a/src/usr/targeting/common/xmltohb/simics_NIMBUS.system.xml b/src/usr/targeting/common/xmltohb/simics_NIMBUS.system.xml
index 56f0ed6ea..8358f796d 100644
--- a/src/usr/targeting/common/xmltohb/simics_NIMBUS.system.xml
+++ b/src/usr/targeting/common/xmltohb/simics_NIMBUS.system.xml
@@ -139,6 +139,10 @@
0
</default>
</attribute>
+ <attribute>
+ <id>MSS_MRW_MAX_DRAM_DATABUS_UTIL</id>
+ <default>10000</default>
+ </attribute>
</targetInstance>
<!-- System node 0 -->
OpenPOWER on IntegriCloud