summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndre Marin <aamarin@us.ibm.com>2016-03-15 18:32:40 -0500
committerSachin Gupta <sgupta2m@in.ibm.com>2018-12-17 20:28:32 -0600
commitcfb08bf31741b800399287286d1094d1c0872e68 (patch)
tree9d9947b851c9018f895b3c980447fb0f8cea777e
parent4d73c7a1e85d4027712df9f25cbd2bc29d2aee13 (diff)
downloadtalos-sbe-cfb08bf31741b800399287286d1094d1c0872e68.tar.gz
talos-sbe-cfb08bf31741b800399287286d1094d1c0872e68.zip
Add mss throttle files L1
Change-Id: I4a8a83151b3287a38235db11cd298900119aed35 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22149 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/69759 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Tested-by: Sachin Gupta <sgupta2m@in.ibm.com>
-rw-r--r--src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml571
1 files changed, 77 insertions, 494 deletions
diff --git a/src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml b/src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml
index a021b638..75afbaa7 100644
--- a/src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml
+++ b/src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml
@@ -23,6 +23,7 @@
<!-- -->
<!-- IBM_PROLOG_END_TAG -->
<attributes>
+
<attribute>
<id>ATTR_MCBIST_ADDR_MODES</id>
<!-- P8 MBA level information -->
@@ -32,7 +33,6 @@
<writeable/>
<odmVisable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_addr_modes</mssAccessorName>
</attribute>
@@ -45,7 +45,6 @@
<writeable/>
<odmVisable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_rank</mssAccessorName>
</attribute>
@@ -58,7 +57,6 @@
<writeable/>
<odmVisable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_start_addr</mssAccessorName>
</attribute>
@@ -71,7 +69,6 @@
<writeable/>
<odmVisable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_end_addr</mssAccessorName>
</attribute>
@@ -84,7 +81,6 @@
<writeable/>
<odmVisable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_error_capture</mssAccessorName>
</attribute>
@@ -97,7 +93,6 @@
<writeable/>
<odmVisable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_max_timeout</mssAccessorName>
</attribute>
@@ -110,7 +105,6 @@
<writeable/>
<odmVisable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_print_port</mssAccessorName>
</attribute>
@@ -123,7 +117,6 @@
<writeable/>
<odmVisable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_stop_on_error</mssAccessorName>
</attribute>
@@ -136,7 +129,6 @@
<writeable/>
<odmVisable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_data_seed</mssAccessorName>
</attribute>
@@ -152,7 +144,6 @@
<writeable/>
<odmVisable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_addr_inter</mssAccessorName>
</attribute>
@@ -165,7 +156,6 @@
<writeable/>
<odmVisable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_addr_num_rows</mssAccessorName>
</attribute>
@@ -178,7 +168,6 @@
<writeable/>
<odmVisable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_addr_num_cols</mssAccessorName>
</attribute>
@@ -191,7 +180,6 @@
<writeable/>
<odmVisable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_addr_rank</mssAccessorName>
</attribute>
@@ -204,7 +192,6 @@
<writeable/>
<odmVisable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_addr_bank</mssAccessorName>
</attribute>
@@ -216,7 +203,6 @@
<writeable/>
<odmVisable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssUnits>count of groups</mssUnits>
<mssAccessorName>mcbist_addr_bank_group</mssAccessorName>
</attribute>
@@ -230,7 +216,6 @@
<writeable/>
<odmVisable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_addr_slave_rank_on</mssAccessorName>
</attribute>
@@ -243,7 +228,6 @@
<writeable/>
<odmVisable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_addr_str_map</mssAccessorName>
</attribute>
@@ -256,7 +240,6 @@
<writeable/>
<odmVisable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_addr_rand</mssAccessorName>
</attribute>
@@ -717,7 +700,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>dimm_mfg_id_code</mssAccessorName>
</attribute>
@@ -741,7 +723,6 @@
<odmChangeable/>
<array> 2 2</array>
<persistRuntime/>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dimm_ranks_configed</mssAccessorName>
</attribute>
@@ -764,7 +745,6 @@
<odmChangeable/>
<array> 2 2</array>
<persistRuntime/>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_num_ranks_per_dimm</mssAccessorName>
</attribute>
@@ -786,7 +766,6 @@
<odmChangeable/>
<array>2 2 </array>
<persistRuntime/>
- <mssAccessor>PORT DIMM</mssAccessor>
<mssAccessorName>eff_custom_dimm</mssAccessorName>
</attribute>
@@ -808,7 +787,6 @@
<odmVisable/>
<odmChangeable/>
<array>2 2</array>
- <mssAccessor>PORT DIMM</mssAccessor>
<mssAccessorName>eff_dram_width</mssAccessorName>
</attribute>
@@ -830,7 +808,6 @@
<odmVisable/>
<odmChangeable/>
<array>2 2</array>
- <mssAccessor>PORT DIMM</mssAccessor>
<mssAccessorName>eff_dram_rank_mix</mssAccessorName>
</attribute>
@@ -851,7 +828,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_primary_rank_group0</mssAccessorName>
</attribute>
@@ -872,7 +848,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_primary_rank_group1</mssAccessorName>
</attribute>
@@ -893,7 +868,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_primary_rank_group2</mssAccessorName>
</attribute>
@@ -914,7 +888,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_primary_rank_group3</mssAccessorName>
</attribute>
@@ -935,7 +908,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_secondary_rank_group0</mssAccessorName>
</attribute>
@@ -956,7 +928,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_secondary_rank_group1</mssAccessorName>
</attribute>
@@ -977,7 +948,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_secondary_rank_group2</mssAccessorName>
</attribute>
@@ -998,7 +968,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_secondary_rank_group3</mssAccessorName>
</attribute>
@@ -1019,7 +988,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_tertiary_rank_group0</mssAccessorName>
</attribute>
@@ -1040,7 +1008,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_tertiary_rank_group1</mssAccessorName>
</attribute>
@@ -1061,7 +1028,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_tertiary_rank_group2</mssAccessorName>
</attribute>
@@ -1082,7 +1048,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_tertiary_rank_group3</mssAccessorName>
</attribute>
@@ -1103,7 +1068,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_quaternary_rank_group0</mssAccessorName>
</attribute>
@@ -1124,7 +1088,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_quaternary_rank_group1</mssAccessorName>
</attribute>
@@ -1145,7 +1108,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_quaternary_rank_group2</mssAccessorName>
</attribute>
@@ -1166,7 +1128,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_quaternary_rank_group3</mssAccessorName>
</attribute>
@@ -1186,7 +1147,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2 2 4</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dimm_spare</mssAccessorName>
</attribute>
@@ -1244,7 +1204,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_wr_vref</mssAccessorName>
</attribute>
@@ -1261,7 +1220,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_wr_vref_schmoo</mssAccessorName>
</attribute>
@@ -1278,7 +1236,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_wrddr4_vref_schmoo</mssAccessorName>
</attribute>
@@ -1318,7 +1275,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_cen_drv_imp_dq_dqs</mssAccessorName>
</attribute>
@@ -1336,7 +1292,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2 </array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_cen_drv_imp_dq_dqs_schmoo</mssAccessorName>
</attribute>
@@ -1354,7 +1309,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2 </array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_cen_drv_imp_clk_schmoo</mssAccessorName>
</attribute>
@@ -1372,7 +1326,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_cen_drv_imp_spcke_schmoo</mssAccessorName>
</attribute>
@@ -1392,7 +1345,6 @@
<odmChangeable/>
<array> 2</array>
<persistRuntime/>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_cen_drv_imp_cntl_schmoo</mssAccessorName>
</attribute>
@@ -1427,7 +1379,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_cen_rcv_imp_dq_dqs</mssAccessorName>
</attribute>
@@ -1445,7 +1396,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_cen_rcv_imp_dq_dqs_schmoo</mssAccessorName>
</attribute>
@@ -1476,7 +1426,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_cen_slew_rate_dq_dqs</mssAccessorName>
</attribute>
@@ -1493,7 +1442,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_cen_slew_rate_dq_dqs_schmoo</mssAccessorName>
</attribute>
@@ -1510,7 +1458,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_cen_slew_rate_clk_schmoo</mssAccessorName>
</attribute>
@@ -1527,7 +1474,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_cen_slew_rate_spcke_schmoo</mssAccessorName>
</attribute>
@@ -1544,7 +1490,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_cen_slew_rate_addr_schmoo</mssAccessorName>
</attribute>
@@ -1561,7 +1506,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_cen_slew_rate_cntl_schmoo</mssAccessorName>
</attribute>
@@ -1618,7 +1562,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_cen_rd_vref</mssAccessorName>
</attribute>
@@ -1635,7 +1578,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_cen_rd_vref_schmoo</mssAccessorName>
</attribute>
@@ -1673,7 +1615,6 @@
<odmVisable/>
<odmChangeable/>
<array>2 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_trcd</mssAccessorName>
</attribute>
@@ -1695,7 +1636,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_trrd</mssAccessorName>
</attribute>
@@ -1716,7 +1656,6 @@
<odmVisable/>
<odmChangeable/>
<array>2 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_trp</mssAccessorName>
</attribute>
@@ -1737,7 +1676,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_tras</mssAccessorName>
</attribute>
@@ -1759,7 +1697,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_trc</mssAccessorName>
</attribute>
@@ -1781,7 +1718,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_twtr</mssAccessorName>
</attribute>
@@ -1803,7 +1739,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_trtp</mssAccessorName>
</attribute>
@@ -1825,7 +1760,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_tfaw</mssAccessorName>
</attribute>
@@ -1868,7 +1802,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2 </array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_cas_latency</mssAccessorName>
</attribute>
@@ -1891,7 +1824,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_al</mssAccessorName>
</attribute>
@@ -1913,7 +1845,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_cwl</mssAccessorName>
</attribute>
@@ -1936,7 +1867,6 @@
<odmVisable/>
<odmChangeable/>
<array>2 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_read_burst_type</mssAccessorName>
</attribute>
@@ -1959,7 +1889,6 @@
<odmVisable/>
<odmChangeable/>
<array>2 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_tm</mssAccessorName>
</attribute>
@@ -1982,7 +1911,6 @@
<odmVisable/>
<odmChangeable/>
<array>2 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_dll_reset</mssAccessorName>
</attribute>
@@ -2004,7 +1932,6 @@
<odmVisable/>
<odmChangeable/>
<array>2 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_write_recovery</mssAccessorName>
</attribute>
@@ -2027,7 +1954,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_dll_ppd</mssAccessorName>
</attribute>
@@ -2050,7 +1976,6 @@
<odmVisable/>
<odmChangeable/>
<array>2 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_dll_enable</mssAccessorName>
</attribute>
@@ -2073,7 +1998,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_tdqs</mssAccessorName>
</attribute>
@@ -2096,7 +2020,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_wr_lvl_enable</mssAccessorName>
</attribute>
@@ -2119,7 +2042,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_output_buffer</mssAccessorName>
</attribute>
@@ -2151,7 +2073,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_pasr</mssAccessorName>
</attribute>
@@ -2174,7 +2095,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_asr</mssAccessorName>
</attribute>
@@ -2197,7 +2117,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_srt</mssAccessorName>
</attribute>
@@ -2219,7 +2138,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_mpr_loc</mssAccessorName>
</attribute>
@@ -2242,7 +2160,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_mpr_mode</mssAccessorName>
</attribute>
@@ -2688,7 +2605,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dimm_rcd_ibt</mssAccessorName>
</attribute>
@@ -2709,7 +2625,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dimm_rcd_mirror_mode</mssAccessorName>
</attribute>
@@ -2724,7 +2639,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_schmoo_mode</mssAccessorName>
</attribute>
@@ -2739,7 +2653,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_schmoo_addr_mode</mssAccessorName>
</attribute>
@@ -2761,7 +2674,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_schmoo_test_valid</mssAccessorName>
</attribute>
@@ -2784,7 +2696,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_schmoo_param_valid</mssAccessorName>
</attribute>
@@ -2798,7 +2709,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_schmoo_wr_eye_min_margin</mssAccessorName>
</attribute>
@@ -2812,7 +2722,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_schmoo_rd_eye_min_margin</mssAccessorName>
</attribute>
@@ -2826,7 +2735,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_schmoo_dqs_clk_min_margin</mssAccessorName>
</attribute>
@@ -2840,7 +2748,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_schmoo_rd_gate_min_margin</mssAccessorName>
</attribute>
@@ -2854,7 +2761,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_schmoo_addr_cmd_min_margin</mssAccessorName>
</attribute>
@@ -2869,7 +2775,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_memcal_interval</mssAccessorName>
</attribute>
@@ -2884,7 +2789,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_zqcal_interval</mssAccessorName>
</attribute>
@@ -2927,7 +2831,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_ibm_type</mssAccessorName>
</attribute>
@@ -2942,7 +2845,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_num_drops_per_port</mssAccessorName>
</attribute>
@@ -2956,7 +2858,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_num_master_ranks_per_dimm</mssAccessorName>
</attribute>
@@ -2969,7 +2870,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_num_packages_per_rank</mssAccessorName>
</attribute>
@@ -2982,41 +2882,46 @@
<odmVisable/>
<odmChangeable/>
<array> 2 2</array>
- <mssAccessor>PORT DIMM</mssAccessor>
<mssAccessorName>eff_prim_die_count</mssAccessorName>
</attribute>
<attribute>
- <id>ATTR_MSS_MEM_THROTTLE_NUMERATOR_PER_PORT</id>
+ <id>ATTR_MSS_MEM_THROTTLED_N_COMMANDS_PER_PORT</id>
<targetType>TARGET_TYPE_MCS</targetType>
- <description>This is the throttle numerator setting for cfg_nm_n_per_port</description>
+ <description>
+ This is the throttled N commands per window
+ of M DRAM clocks setting for cfg_nm_n_per_port.
+ </description>
<valueType>uint32</valueType>
<writeable/>
<odmVisable/>
<odmChangeable/>
<array>2</array>
<persistRuntime/>
- <mssAccessorName>mem_throttle_numerator_per_port</mssAccessorName>
+ <mssAccessorName>mem_throttled_n_commands_per_port</mssAccessorName>
</attribute>
<attribute>
- <id>ATTR_MSS_MEM_THROTTLE_DENOMINATOR</id>
- <!-- P8 MBA level information -->
+ <id>ATTR_MSS_MEM_M_DRAM_CLOCKS</id>
+ <!-- TK Verify creator and consumer is correct for p9 AAM -->
<targetType>TARGET_TYPE_MCS</targetType>
- <description>This is the throttle denominator setting for cfg_nm_m creator: mss_eff_cnfg consumer: mc_config firmware notes: none</description>
+ <description>
+ This is the throttled M DRAM clocks setting for cfg_nm_m.
+ creator: mss_eff_cnfg
+ consumer: mc_config
+ firmware notes: none
+ </description>
<valueType>uint32</valueType>
<writeable/>
<odmVisable/>
<odmChangeable/>
<array>2</array>
<persistRuntime/>
- <mssAccessor>PORT</mssAccessor>
- <mssAccessorName>mem_throttle_denominator</mssAccessorName>
+ <mssAccessorName>mem_m_dram_clocks</mssAccessorName>
</attribute>
<attribute>
- <id>ATTR_MSS_MEM_THROTTLE_NUMERATOR_PER_SLOT</id>
- <!-- P8 MBA level information -->
+ <id>ATTR_MSS_MEM_THROTTLED_N_COMMANDS_PER_SLOT</id>
<targetType>TARGET_TYPE_MCS</targetType>
<description>This is the throttle numerator setting for cfg_nm_n_per_slot</description>
<valueType>uint32</valueType>
@@ -3025,27 +2930,31 @@
<odmChangeable/>
<array>2</array>
<persistRuntime/>
- <mssAccessorName>mem_throttle_numerator_per_slot</mssAccessorName>
+ <mssAccessorName>mem_throttled_n_commands_per_slot</mssAccessorName>
</attribute>
<attribute>
<id>ATTR_MSS_MEM_WATT_TARGET</id>
- <!-- P8 MBA level information -->
<targetType>TARGET_TYPE_MCS</targetType>
- <description>Total memory power limit in cW for the dimms on the memory channel pair. Used to compute the throttles on the channel and/or dimms creator: unknown consumer: mss_eff_config firmware notes: none</description>
+ <description>
+ Total memory power limit in cW for the dimms on the memory channel pair.
+ Used to compute the throttles on the channel and/or dimms.
+ creator: unknown.
+ consumer: mss_eff_config.
+ firmware notes: none.
+ </description>
<valueType>uint32</valueType>
<writeable/>
<odmVisable/>
<odmChangeable/>
<array>2</array>
<persistRuntime/>
- <mssAccessor>PORT</mssAccessor>
+
<mssAccessorName>mem_watt_target</mssAccessorName>
</attribute>
<attribute>
- <id>ATTR_MSS_POWER_SLOPE</id>
- <!-- P8 MBA level information -->
+ <id>ATTR_MSS_MASTER_PWR_SLOPE</id>
<targetType>TARGET_TYPE_MCS</targetType>
<description>Master Power slope value for dimm</description>
<valueType>uint32</valueType>
@@ -3054,13 +2963,11 @@
<odmChangeable/>
<array> 2 2</array>
<persistRuntime/>
- <mssAccessor>PORT</mssAccessor>
- <mssAccessorName>power_slope</mssAccessorName>
+ <mssAccessorName>master_pwr_slope</mssAccessorName>
</attribute>
<attribute>
- <id>ATTR_MSS_POWER_SLOPE2</id>
- <!-- P8 MBA level information -->
+ <id>ATTR_MSS_SUPPLIER_PWR_SLOPE</id>
<targetType>TARGET_TYPE_MCS</targetType>
<description>Supplier Power slope value for dimm</description>
<valueType>uint32</valueType>
@@ -3069,13 +2976,11 @@
<odmChangeable/>
<array> 2 2</array>
<persistRuntime/>
- <mssAccessor>PORT</mssAccessor>
- <mssAccessorName>power_slope2</mssAccessorName>
+ <mssAccessorName>supplier_pwr_slope</mssAccessorName>
</attribute>
<attribute>
- <id>ATTR_MSS_POWER_INT</id>
- <!-- P8 MBA level information -->
+ <id>ATTR_MSS_MASTER_PWR_INTERCEPT</id>
<targetType>TARGET_TYPE_MCS</targetType>
<description>Master Power intercept value for dimm</description>
<valueType>uint32</valueType>
@@ -3084,13 +2989,11 @@
<odmChangeable/>
<array> 2 2</array>
<persistRuntime/>
- <mssAccessor>PORT</mssAccessor>
- <mssAccessorName>power_int</mssAccessorName>
+ <mssAccessorName>master_pwr_intercept</mssAccessorName>
</attribute>
<attribute>
- <id>ATTR_MSS_POWER_INT2</id>
- <!-- P8 MBA level information -->
+ <id>ATTR_MSS_SUPPLIER_PWR_INTERCEPT</id>
<targetType>TARGET_TYPE_MCS</targetType>
<description>Supplier Power intercept value for dimm</description>
<valueType>uint32</valueType>
@@ -3099,8 +3002,7 @@
<odmChangeable/>
<array> 2 2</array>
<persistRuntime/>
- <mssAccessor>PORT</mssAccessor>
- <mssAccessorName>power_int2</mssAccessorName>
+ <mssAccessorName>supplier_pwr_intercept</mssAccessorName>
</attribute>
<attribute>
@@ -3114,7 +3016,6 @@
<odmChangeable/>
<array> 2 2</array>
<persistRuntime/>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>dimm_maxbandwidth_gbs</mssAccessorName>
</attribute>
@@ -3129,7 +3030,6 @@
<odmChangeable/>
<array> 2 2</array>
<persistRuntime/>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>dimm_maxbandwidth_mrs</mssAccessorName>
</attribute>
@@ -3144,7 +3044,6 @@
<odmChangeable/>
<array>2</array>
<persistRuntime/>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>channel_pair_maxbandwidth_gbs</mssAccessorName>
</attribute>
@@ -3159,7 +3058,6 @@
<odmChangeable/>
<array>2</array>
<persistRuntime/>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>channel_pair_maxbandwidth_mrs</mssAccessorName>
</attribute>
@@ -3174,7 +3072,6 @@
<odmChangeable/>
<array> 2 2</array>
<persistRuntime/>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>dimm_maxpower</mssAccessorName>
</attribute>
@@ -3189,42 +3086,42 @@
<odmChangeable/>
<array>2</array>
<persistRuntime/>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>channel_pair_maxpower</mssAccessorName>
</attribute>
<attribute>
- <id>ATTR_MSS_RUNTIME_MEM_THROTTLE_NUMERATOR_PER_PORT</id>
+ <id>ATTR_MSS_RUNTIME_MEM_THROTTLED_N_COMMANDS_PER_PORT</id>
<!-- P8 MBA level information -->
<targetType>TARGET_TYPE_MCS</targetType>
- <description>Runtime throttle numerator setting for cfg_nm_n_per_port</description>
+ <description>
+ Runtime throttled N commands per
+ M DRAM clocks setting for cfg_nm_n_per_port.
+ </description>
<valueType>uint32</valueType>
<writeable/>
<odmVisable/>
<odmChangeable/>
<array>2</array>
<persistRuntime/>
- <mssAccessor>PORT</mssAccessor>
- <mssAccessorName>runtime_mem_throttle_numerator_per_port</mssAccessorName>
+ <mssAccessorName>runtime_mem_throttled_n_commands_per_port</mssAccessorName>
</attribute>
<attribute>
- <id>ATTR_MSS_RUNTIME_MEM_THROTTLE_DENOMINATOR</id>
+ <id>ATTR_MSS_RUNTIME_MEM_M_DRAM_CLOCKS</id>
<!-- P8 MBA level information -->
<targetType>TARGET_TYPE_MCS</targetType>
- <description>Runtime throttle denominator setting for cfg_nm_m</description>
+ <description>Runtime for M DRAM clocks setting for cfg_nm_m</description>
<valueType>uint32</valueType>
<writeable/>
<odmVisable/>
<odmChangeable/>
<array>2</array>
<persistRuntime/>
- <mssAccessor>PORT</mssAccessor>
- <mssAccessorName>runtime_mem_throttle_denominator</mssAccessorName>
+ <mssAccessorName>runtime_mem_m_dram_clocks</mssAccessorName>
</attribute>
<attribute>
- <id>ATTR_MSS_RUNTIME_MEM_THROTTLE_NUMERATOR_PER_SLOT</id>
+ <id>ATTR_MSS_RUNTIME_MEM_THROTTLED_N_COMMANDS_PER_SLOT</id>
<!-- P8 MBA level information -->
<targetType>TARGET_TYPE_MCS</targetType>
<description>Runtime throttle numerator setting for cfg_nm_n_per_slot</description>
@@ -3234,40 +3131,7 @@
<odmChangeable/>
<array>2</array>
<persistRuntime/>
- <mssAccessor>PORT</mssAccessor>
- <mssAccessorName>runtime_mem_throttle_numerator_per_slot</mssAccessorName>
- </attribute>
-
- <attribute>
- <id>ATTR_MRW_SAFEMODE_MEM_THROTTLE_NUMERATOR_PER_PORT</id>
- <targetType>TARGET_TYPE_SYSTEM</targetType>
- <description>Machine Readable Workbook safe mode throttle value for numerator cfg_nm_n_per_port</description>
- <valueType>uint32</valueType>
- <platInit/>
- <odmVisable/>
- <persistRuntime/>
- <mssAccessorName>mrw_safemode_mem_throttle_numerator_per_port</mssAccessorName>
- </attribute>
-
- <attribute>
- <id>ATTR_MRW_SAFEMODE_MEM_THROTTLE_NUMERATOR_PER_SLOT</id>
- <targetType>TARGET_TYPE_SYSTEM</targetType>
- <description>Machine Readable Workbook safe mode throttle value for numerator cfg_nm_n_per_slot</description>
- <valueType>uint32</valueType>
- <platInit/>
- <odmVisable/>
- <persistRuntime/>
- <mssAccessorName>mrw_safemode_mem_throttle_numerator_per_slot</mssAccessorName>
- </attribute>
-
- <attribute>
- <id>ATTR_MRW_THERMAL_MEMORY_POWER_LIMIT</id>
- <targetType>TARGET_TYPE_SYSTEM</targetType>
- <description>Machine Readable Workbook Thermal Memory Power Limit</description>
- <valueType>uint32</valueType>
- <platInit/>
- <odmVisable/>
- <mssAccessorName>mrw_thermal_memory_power_limit</mssAccessorName>
+ <mssAccessorName>runtime_mem_throttled_n_commands_per_slot</mssAccessorName>
</attribute>
<attribute>
@@ -3336,18 +3200,6 @@
</attribute>
<attribute>
- <id>ATTR_MRW_MBA_CACHELINE_INTERLEAVE_MODE_CONTROL</id>
- <targetType>TARGET_TYPE_SYSTEM</targetType>
- <description>At a system level, this attribute controls if interleaving is required, requested or never. The MRW.</description>
- <valueType>uint8</valueType>
- <enum>NEVER = 0, REQUIRED = 1, REQUESTED = 2</enum>
- <platInit/>
- <odmVisable/>
- <odmChangeable/>
- <mssAccessorName>mrw_mba_cacheline_interleave_mode_control</mssAccessorName>
- </attribute>
-
- <attribute>
<id>ATTR_MSS_CACHE_ENABLE</id>
<targetType>TARGET_TYPE_MEMBUF_CHIP</targetType>
<description>
@@ -3420,7 +3272,6 @@
<odmChangeable/>
<array>2</array>
<persistRuntime/>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dimm_functional_vector</mssAccessorName>
</attribute>
@@ -3443,7 +3294,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_lpasr</mssAccessorName>
</attribute>
@@ -3465,7 +3315,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_mpr_page</mssAccessorName>
</attribute>
@@ -3488,7 +3337,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_geardown_mode</mssAccessorName>
</attribute>
@@ -3511,7 +3359,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_per_dram_access</mssAccessorName>
</attribute>
@@ -3534,7 +3381,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_temp_readout</mssAccessorName>
</attribute>
@@ -3556,7 +3402,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_crc_wr_latency</mssAccessorName>
</attribute>
@@ -3579,7 +3424,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_mpr_rd_format</mssAccessorName>
</attribute>
@@ -3602,7 +3446,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_max_powerdown_mode</mssAccessorName>
</attribute>
@@ -3624,7 +3467,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_temp_ref_mode</mssAccessorName>
</attribute>
@@ -3647,7 +3489,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_int_vref_mon</mssAccessorName>
</attribute>
@@ -3670,7 +3511,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_cs_cmd_latency</mssAccessorName>
</attribute>
@@ -3693,7 +3533,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_self_ref_abort</mssAccessorName>
</attribute>
@@ -3714,7 +3553,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_rd_preamble_train</mssAccessorName>
</attribute>
@@ -3735,7 +3573,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_rd_preamble</mssAccessorName>
</attribute>
@@ -3756,7 +3593,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_wr_preamble</mssAccessorName>
</attribute>
@@ -3777,7 +3613,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_ca_parity_latency</mssAccessorName>
</attribute>
@@ -3798,7 +3633,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_crc_error_clear</mssAccessorName>
</attribute>
@@ -3819,7 +3653,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_ca_parity_error_status</mssAccessorName>
</attribute>
@@ -3840,7 +3673,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_odt_input_buff</mssAccessorName>
</attribute>
@@ -3861,7 +3693,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2 2 4</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_rtt_park</mssAccessorName>
</attribute>
@@ -3882,7 +3713,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_ca_parity</mssAccessorName>
</attribute>
@@ -3903,7 +3733,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_data_mask</mssAccessorName>
</attribute>
@@ -3924,7 +3753,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_write_dbi</mssAccessorName>
</attribute>
@@ -3945,7 +3773,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_read_dbi</mssAccessorName>
</attribute>
@@ -3965,7 +3792,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2 2 4</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>vref_dq_train_value</mssAccessorName>
</attribute>
@@ -3986,7 +3812,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2 2 4</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>vref_dq_train_range</mssAccessorName>
</attribute>
@@ -4007,7 +3832,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2 2 4</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>vref_dq_train_enable</mssAccessorName>
</attribute>
@@ -4028,7 +3852,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>tccd_l</mssAccessorName>
</attribute>
@@ -4050,7 +3873,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_write_crc</mssAccessorName>
</attribute>
@@ -4079,7 +3901,6 @@
<odmChangeable/>
<array>2</array>
<persistRuntime/>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>cal_step_enable</mssAccessorName>
</attribute>
@@ -4112,7 +3933,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2 4 4</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>slew_rate_data</mssAccessorName>
</attribute>
@@ -4132,7 +3952,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2 4 4</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>slew_rate_adr</mssAccessorName>
</attribute>
@@ -4166,7 +3985,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>allow_single_port</mssAccessorName>
</attribute>
@@ -4185,7 +4003,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>dqs_swizzle_type</mssAccessorName>
</attribute>
@@ -4232,7 +4049,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_pattern</mssAccessorName>
</attribute>
@@ -4257,7 +4073,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_test_type</mssAccessorName>
</attribute>
@@ -4271,7 +4086,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_printing_disable</mssAccessorName>
</attribute>
@@ -4285,7 +4099,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_data_enable</mssAccessorName>
</attribute>
@@ -4299,7 +4112,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_user_rank</mssAccessorName>
</attribute>
@@ -4313,7 +4125,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_user_bank</mssAccessorName>
</attribute>
@@ -4327,7 +4138,7 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
+
<mssAccessorName>schmoo_multiple_setup_call</mssAccessorName>
</attribute>
@@ -4345,7 +4156,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_buffer_latency</mssAccessorName>
</attribute>
@@ -4360,7 +4170,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName> eff_lrdimm_word_x</mssAccessorName>
</attribute>
@@ -4378,7 +4187,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>lrdimm_mr12_reg</mssAccessorName>
</attribute>
@@ -4397,7 +4205,6 @@
<odmVisable/>
<odmChangeable/>
<array> 2 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>lrdimm_additional_cntl_words</mssAccessorName>
</attribute>
@@ -4413,7 +4220,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>lrdimm_rank_mult_mode</mssAccessorName>
</attribute>
@@ -4427,7 +4233,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>throttle_control_ras_weight</mssAccessorName>
</attribute>
@@ -4441,7 +4246,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>throttle_control_cas_weight</mssAccessorName>
</attribute>
@@ -4455,7 +4259,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_random_seed_value</mssAccessorName>
</attribute>
@@ -4469,7 +4272,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>mcbist_random_seed_type</mssAccessorName>
</attribute>
@@ -4483,41 +4285,8 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
- <mssAccessorName> mcbist_ddr4_pda_enable</mssAccessorName>
- </attribute>
-
- <attribute>
- <id>ATTR_MRW_DIMM_POWER_CURVE_PERCENT_UPLIFT</id>
- <targetType>TARGET_TYPE_SYSTEM</targetType>
- <description>Machine Readable Workbook DIMM power curve percent uplift for this system at max utilization.</description>
- <valueType>uint8</valueType>
- <platInit/>
- <odmVisable/>
- <persistRuntime/>
- <mssAccessorName>mrw_dimm_power_curve_percent_uplift</mssAccessorName>
- </attribute>
-
- <attribute>
- <id>ATTR_MRW_DIMM_POWER_CURVE_PERCENT_UPLIFT_IDLE</id>
- <targetType>TARGET_TYPE_SYSTEM</targetType>
- <description>Machine Readable Workbook DIMM power curve percent uplift for this system at idle utilization.</description>
- <valueType>uint8</valueType>
- <platInit/>
- <odmVisable/>
- <persistRuntime/>
- <mssAccessorName>mrw_dimm_power_curve_percent_uplift_idle</mssAccessorName>
- </attribute>
- <attribute>
- <id>ATTR_MRW_MEM_THROTTLE_DENOMINATOR</id>
- <targetType>TARGET_TYPE_SYSTEM</targetType>
- <description>Machine Readable Workbook throttle value for denominator cfg_nm_m</description>
- <valueType>uint32</valueType>
- <platInit/>
- <odmVisable/>
- <persistRuntime/>
- <mssAccessorName>mrw_mem_throttle_denominator</mssAccessorName>
+ <mssAccessorName> mcbist_ddr4_pda_enable</mssAccessorName>
</attribute>
<attribute>
@@ -4533,20 +4302,6 @@
</attribute>
<attribute>
- <id>ATTR_MRW_MAX_DRAM_DATABUS_UTIL</id>
- <targetType>TARGET_TYPE_SYSTEM</targetType>
- <description>
- Machine Readable Workbook value for maximum dram data bus utilization in centi percent (c%).
- Used to determine memory throttle values.
- </description>
- <valueType>uint32</valueType>
- <platInit/>
- <odmVisable/>
- <persistRuntime/>
- <mssAccessorName>mrw_max_dram_databus_util</mssAccessorName>
- </attribute>
-
- <attribute>
<id>ATTR_MSS_EFF_VPD_VERSION</id>
<!-- P8 MBA level information -->
<targetType>TARGET_TYPE_MCS</targetType>
@@ -4558,7 +4313,6 @@
<odmVisable/>
<odmChangeable/>
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_vpd_version</mssAccessorName>
</attribute>
@@ -4580,41 +4334,6 @@
</attribute>
<attribute>
- <id>ATTR_MRW_STRICT_MBA_PLUG_RULE_CHECKING</id>
- <targetType>TARGET_TYPE_SYSTEM</targetType>
- <description>
- The MRW for a system should set this to TRUE for systems that must obey plug rules.
- Lab environments should default this to off and allow the user to override using normal methods to test.
- </description>
- <valueType>uint8</valueType>
- <enum>FALSE = 0, TRUE = 1</enum>
- <platInit/>
- <mssAccessorName>mrw_strict_mba_plug_rule_checking</mssAccessorName>
- </attribute>
-
- <attribute>
- <id>ATTR_MRW_CDIMM_MASTER_I2C_TEMP_SENSOR_ENABLE</id>
- <targetType>TARGET_TYPE_SYSTEM</targetType>
- <description>Used for Custom DIMMs to not enable the reading of the dimm temperature sensor on the master i2c bus</description>
- <valueType>uint8</valueType>
- <enum>OFF = 0, ON = 1</enum>
- <platInit/>
- <odmVisable/>
- <mssAccessorName>mrw_cdimm_master_i2c_temp_sensor_enable</mssAccessorName>
- </attribute>
-
- <attribute>
- <id>ATTR_MRW_CDIMM_SPARE_I2C_TEMP_SENSOR_ENABLE</id>
- <targetType>TARGET_TYPE_SYSTEM</targetType>
- <description>Used for Custom DIMMs to not enable the reading of the dimm temperature sensor on the spare i2c bus</description>
- <valueType>uint8</valueType>
- <enum>OFF = 0, ON = 1</enum>
- <platInit/>
- <odmVisable/>
- <mssAccessorName>mrw_cdimm_spare_i2c_temp_sensor_enable</mssAccessorName>
- </attribute>
-
- <attribute>
<id>ATTR_MSS_AVDD_OFFSET_DISABLE</id>
<targetType>TARGET_TYPE_SYSTEM</targetType>
<description>Used for to determine whether to apply an offset to AVDD. Supplied by MRW.</description>
@@ -4846,35 +4565,6 @@
</attribute>
<attribute>
- <id>ATTR_MRW_MCS_PREFETCH_RETRY_THRESHOLD</id>
- <targetType>TARGET_TYPE_SYSTEM</targetType>
- <description>
- Option to control MCS prefetch retry threshold, for performance optimization.
- This attribute controls the number of retries in the prefetch engine.
- Retry threshold available ranges from 16 to 30.
- Note: Values outside those ranges will default to 30.
- In MRW.
- </description>
- <valueType>uint8</valueType>
- <platInit/>
- <writeable/>
- <odmVisable/>
- <odmChangeable/>
- <mssAccessorName>mrw_mcs_prefetch_retry_threshold</mssAccessorName>
- </attribute>
-
- <attribute>
- <id>ATTR_MRW_POWER_CONTROL_REQUESTED</id>
- <targetType>TARGET_TYPE_SYSTEM</targetType>
- <description>Capable power control settings. In MRW.</description>
- <valueType>uint8</valueType>
- <enum>OFF = 0x00, SLOWEXIT = 0x01, FASTEXIT = 0x02</enum>
- <platInit/>
- <odmVisable/>
- <mssAccessorName>mrw_power_control_requested</mssAccessorName>
- </attribute>
-
- <attribute>
<id>ATTR_MSS_AVDD_OFFSET</id>
<targetType>TARGET_TYPE_MEMBUF_CHIP</targetType>
<description>Dynamic VID offset applied to AVDD. In mV.</description>
@@ -4940,7 +4630,7 @@
<targetType>TARGET_TYPE_MEMBUF_CHIP</targetType>
<description>
ISDIMM DQ mapping that comes from QX keyword on the CDIMM VPD.
- </description>
+ </description>
<valueType>uint8</valueType>
<platInit/>
<array>4 80</array>
@@ -4952,7 +4642,7 @@
<targetType>TARGET_TYPE_MEMBUF_CHIP</targetType>
<description>
ISDIMM DQQ mapping that comes from QS keyword on the CDIMM VPD.
- </description>
+ </description>
<valueType>uint8</valueType>
<platInit/>
<array>4 20</array>
@@ -4962,46 +4652,14 @@
<attribute>
<id>ATTR_ISDIMM_POWER_CURVE_ALGORITHM_VERSION</id>
<targetType>TARGET_TYPE_SYSTEM</targetType>
- <description>Version of algorithm and dependent attributes used to calculate ISDIMM power curve attributes</description>
- <valueType>uint32</valueType>
- <platInit/>
- <writeable/>
- <mssAccessorName>isdimm_power_curve_algorithm_version</mssAccessorName>
- </attribute>
-
- <attribute>
- <id>ATTR_MRW_DDR3_VDDR_MAX_LIMIT</id>
- <targetType>TARGET_TYPE_MEMBUF_CHIP</targetType>
- <description>Maximum voltage limit for the dynamic VID DDR3 VDDR voltage setpoint. In mV.</description>
- <valueType>uint32</valueType>
- <platInit/>
- <odmVisable/>
- <mssAccessorName>mrw_ddr3_vddr_max_limit</mssAccessorName>
- </attribute>
-
- <attribute>
- <id>ATTR_MRW_DDR4_VDDR_MAX_LIMIT</id>
- <targetType>TARGET_TYPE_MEMBUF_CHIP</targetType>
- <description>Maximum voltage limit for the dynamic VID DDR4 VDDR voltage setpoint. In mV.</description>
- <valueType>uint32</valueType>
- <platInit/>
- <odmVisable/>
- <mssAccessorName>mrw_ddr4_vddr_max_limit</mssAccessorName>
- </attribute>
-
- <attribute>
- <id>ATTR_MRW_MEM_SENSOR_CACHE_ADDR_MAP</id>
- <targetType>TARGET_TYPE_MEMBUF_CHIP</targetType>
<description>
- Machine Readable Workbook value detailing the wiring of the 8 dimm temperature
- sensors for non custom dimms, in DIMM A0,A1,B0,B1,C0,C1,D0,D1 order. One nibble
- per sensor where bit0 (MSB) is the i2c bus the sensor is attached to
- (0 for master, 1 for spare) and bits 1:3 are for A2,A1,A0 of the sensor i2c address (where A2 is MSB)
+ Version of algorithm and dependent attributes used
+ to calculate ISDIMM power curve attributes
</description>
<valueType>uint32</valueType>
<platInit/>
- <odmVisable/>
- <mssAccessorName>mrw_mem_sensor_cache_addr_map</mssAccessorName>
+ <writeable/>
+ <mssAccessorName>isdimm_power_curve_algorithm_version</mssAccessorName>
</attribute>
<attribute>
@@ -5016,74 +4674,50 @@
</attribute>
<attribute>
- <id>ATTR_MRW_VMEM_REGULATOR_POWER_LIMIT_PER_DIMM_ADJ_ENABLE</id>
- <targetType>TARGET_TYPE_SYSTEM</targetType>
- <description>Machine Readable Workbook enablement of the HWP code to adjust the VMEM regulator power limit based on number of installed DIMMs.</description>
- <valueType>uint8</valueType>
- <enum>FALSE = 0, TRUE = 1</enum>
- <platInit/>
- <odmVisable/>
- <mssAccessorName>mrw_vmem_regulator_power_limit_per_dimm_adj_enable</mssAccessorName>
- </attribute>
-
- <attribute>
- <id>ATTR_MRW_MAX_NUMBER_DIMMS_POSSIBLE_PER_VMEM_REGULATOR</id>
- <targetType>TARGET_TYPE_SYSTEM</targetType>
- <description>Machine Readable Workbook value for the maximum possible number of dimms that can be installed under any of the VMEM regulators.</description>
- <valueType>uint8</valueType>
- <platInit/>
- <odmVisable/>
- <mssAccessorName>mrw_max_number_dimms_possible_per_vmem_regulator</mssAccessorName>
- </attribute>
-
- <attribute>
- <id>ATTR_MRW_VMEM_REGULATOR_MEMORY_POWER_LIMIT_PER_DIMM</id>
- <targetType>TARGET_TYPE_SYSTEM</targetType>
- <description>Machine Readable Workbook VMEM regulator power limit per CDIMM assuming a full configuration. Units in cW.</description>
- <valueType>uint32</valueType>
- <platInit/>
- <odmVisable/>
- <mssAccessorName>mrw_vmem_regulator_memory_power_limit_per_dimm</mssAccessorName>
- </attribute>
-
- <attribute>
- <id>ATTR_MSS_DATABUS_UTIL_PER_MBA</id>
- <!-- P8 MBA level information -->
+ <id>ATTR_MSS_DATABUS_UTIL</id>
<targetType>TARGET_TYPE_MCS</targetType>
- <description>MBA DRAM data bus utilization percent to use to determine cfg_nm_n_per_mba</description>
+ <description>
+ DRAM data bus utilization percent to use to determine ATTR_MSS_THROTTLED_N_COMMANDS
+ creator: f/w
+ consumer: mss_utils_to_throttle
+ </description>
<valueType>uint8</valueType>
<writeable/>
<odmVisable/>
<odmChangeable/>
- <array>2</array>
+ <array>2 2</array>
<persistRuntime/>
- <mssAccessor>PORT</mssAccessor>
- <mssAccessorName>databus_util_per_mba</mssAccessorName>
+ <mssAccessorName>databus_util</mssAccessorName>
</attribute>
<attribute>
- <id>ATTR_MSS_UTIL_N_PER_MBA</id>
- <!-- P8 MBA level information -->
+ <id>ATTR_MSS_THROTTLED_N_COMMANDS</id>
+ <!-- TK We can throuble per port/dimm slot will one attr suffice? AAM -->
<targetType>TARGET_TYPE_MCS</targetType>
- <description>cfg_nm_n_per_mba throttle N value that was calculated from MSS_DATABUS_UTIL_PER_MBA</description>
+ <description>
+ Throttled N commands (address operations) that are
+ allowed within a window of M DRAM clocks.
+ Nimbus workbook (Power and Thermal Controls).
+ creator: mss_utils_to_throttle
+ </description>
<valueType>uint32</valueType>
<writeable/>
<odmVisable/>
<odmChangeable/>
- <array>2</array>
+ <array>2 2</array>
<persistRuntime/>
- <mssAccessor>PORT</mssAccessor>
- <mssAccessorName>util_n_per_mba</mssAccessorName>
+ <mssAccessorName>throttled_n_commands</mssAccessorName>
</attribute>
<attribute>
<id>ATTR_EFF_DRAM_MAC</id>
<targetType>TARGET_TYPE_MCS</targetType>
- <description>Maximum Activate Count. Used in various locations and is computed in mss_eff_cnfg.
- creator: mss_eff_cnfg
- consumer: various
- firmware notes: none
+ <description>
+ Maximum Activate Count. Used in various locations and is computed in mss_eff_cnfg.
+ creator: mss_eff_cnfg
+ consumer: various
+ firmware notes: none
</description>
<valueType>uint16</valueType>
<enum>UNTESTED = 0, 700K = 700, 600K = 600, 500K = 500, 400K = 400, 300K = 300, 200K = 200, UNLIMITED = 8</enum>
@@ -5091,7 +4725,6 @@
<odmVisable/>
<odmChangeable/>
<array>2 2</array>
- <mssAccessor>PORT DIMM</mssAccessor>
<mssAccessorName>eff_dram_mac</mssAccessorName>
</attribute>
@@ -5108,7 +4741,6 @@
<odmVisable/>
<odmChangeable/>
<array>2 2</array>
- <mssAccessor>PORT DIMM</mssAccessor>
<mssAccessorName>eff_dram_tmaw</mssAccessorName>
</attribute>
@@ -5127,7 +4759,6 @@
<odmVisable/>
<odmChangeable/>
<array>2 2</array>
- <mssAccessor>PORT DIMM</mssAccessor>
<mssAccessorName>eff_dram_ppr</mssAccessorName>
</attribute>
@@ -5146,7 +4777,6 @@
<odmVisable/>
<odmChangeable/>
<array>2 2</array>
- <mssAccessor>PORT DIMM</mssAccessor>
<mssAccessorName>eff_dram_soft_ppr</mssAccessorName>
</attribute>
@@ -5165,7 +4795,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>layout_version</mssAccessorName>
</attribute>
@@ -5184,7 +4813,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>data_version</mssAccessorName>
</attribute>
@@ -5203,7 +4831,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_addr_a0</mssAccessorName>
</attribute>
@@ -5222,7 +4849,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_addr_a1</mssAccessorName>
</attribute>
@@ -5241,7 +4867,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_addr_a2</mssAccessorName>
</attribute>
@@ -5260,7 +4885,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_addr_a3</mssAccessorName>
</attribute>
@@ -5279,7 +4903,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_addr_a4</mssAccessorName>
</attribute>
@@ -5298,7 +4921,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_addr_a5</mssAccessorName>
</attribute>
@@ -5317,7 +4939,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_addr_a6</mssAccessorName>
</attribute>
@@ -5336,7 +4957,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_addr_a7</mssAccessorName>
</attribute>
@@ -5354,7 +4974,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_addr_a8</mssAccessorName>
</attribute>
@@ -5373,7 +4992,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_addr_a9</mssAccessorName>
</attribute>
@@ -5392,7 +5010,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_addr_a10</mssAccessorName>
</attribute>
@@ -5411,7 +5028,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_addr_a11</mssAccessorName>
</attribute>
@@ -5430,7 +5046,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_addr_a12</mssAccessorName>
</attribute>
@@ -5449,7 +5064,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_addr_a13</mssAccessorName>
</attribute>
@@ -5468,7 +5082,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_addr_a17</mssAccessorName>
</attribute>
@@ -5487,7 +5100,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_addr_c0</mssAccessorName>
</attribute>
@@ -5506,7 +5118,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_addr_c1</mssAccessorName>
</attribute>
@@ -5525,7 +5136,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_addr_c2</mssAccessorName>
</attribute>
@@ -5544,7 +5154,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_addr_ba0</mssAccessorName>
</attribute>
@@ -5562,7 +5171,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_addr_ba1</mssAccessorName>
</attribute>
@@ -5576,7 +5184,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_addr_bg0</mssAccessorName>
</attribute>
@@ -5595,7 +5202,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_addr_bg1</mssAccessorName>
</attribute>
@@ -5614,7 +5220,6 @@
<odmVisable />
<odmChangeable />
<array>2 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_clk0</mssAccessorName>
</attribute>
@@ -5633,7 +5238,6 @@
<odmVisable />
<odmChangeable />
<array>2 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_clk1</mssAccessorName>
</attribute>
@@ -5652,7 +5256,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_cmd_actn</mssAccessorName>
</attribute>
@@ -5670,7 +5273,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_cmd_addr_wen_a14</mssAccessorName>
</attribute>
@@ -5687,7 +5289,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_cmd_addr_casn_a15</mssAccessorName>
</attribute>
@@ -5706,7 +5307,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_cmd_addr_rasn_a16</mssAccessorName>
</attribute>
@@ -5724,7 +5324,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_cmd_par</mssAccessorName>
</attribute>
@@ -5743,7 +5342,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_cntl_cke0</mssAccessorName>
</attribute>
@@ -5762,7 +5360,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_cntl_cke1</mssAccessorName>
</attribute>
@@ -5781,7 +5378,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_cntl_cke2</mssAccessorName>
</attribute>
@@ -5800,7 +5396,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_cntl_cke3</mssAccessorName>
</attribute>
@@ -5819,7 +5414,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_cntl_csn0</mssAccessorName>
</attribute>
@@ -5837,7 +5431,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_cntl_csn1</mssAccessorName>
</attribute>
@@ -5855,7 +5448,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_cntl_csn2</mssAccessorName>
</attribute>
@@ -5874,7 +5466,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_cntl_csn3</mssAccessorName>
</attribute>
@@ -5893,7 +5484,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_cntl_odt0</mssAccessorName>
</attribute>
@@ -5911,7 +5501,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_cntl_odt1</mssAccessorName>
</attribute>
@@ -5928,7 +5517,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_cntl_odt2</mssAccessorName>
</attribute>
@@ -5946,7 +5534,6 @@
<odmVisable />
<odmChangeable />
<array>2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>phase_rot_cntl_odt3</mssAccessorName>
</attribute>
@@ -5997,7 +5584,6 @@
<odmVisable/>
<odmChangeable/>
<array>2 2</array>
- <mssAccessor>PORT DIMM</mssAccessor>
<mssAccessorName>eff_dram_module_bus_width</mssAccessorName>
</attribute>
@@ -6017,7 +5603,6 @@
<odmVisable/>
<odmChangeable/>
<array>2 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_min_cycle_time</mssAccessorName>
</attribute>
@@ -6037,7 +5622,6 @@
<odmVisable/>
<odmChangeable/>
<array>2 2</array>
- <mssAccessor>PORT</mssAccessor>
<mssAccessorName>eff_dram_max_cycle_time</mssAccessorName>
</attribute>
@@ -6794,7 +6378,7 @@
</description>
<valueType>uint64</valueType>
<array> 2 2 </array>
- <mssAccessor>PORT DIMM</mssAccessor>
+
<mssAccessorName>cas_latencies_supported</mssAccessorName>
<platInit/>
</attribute>
@@ -6823,7 +6407,6 @@
</description>
<valueType>uint64</valueType>
<array> 2 2 </array>
- <mssAccessor>PORT DIMM</mssAccessor>
<mssAccessorName>spd_module_nominal_voltage</mssAccessorName>
<!-- Note that current DDR4 spec has reserved bits for bits 2~7 -->
<enum>OPERABLE = 1</enum>
OpenPOWER on IntegriCloud