summaryrefslogtreecommitdiffstats
path: root/src/usr/targeting/common/xmltohb/attribute_types.xml
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/targeting/common/xmltohb/attribute_types.xml')
-rw-r--r--src/usr/targeting/common/xmltohb/attribute_types.xml162
1 files changed, 84 insertions, 78 deletions
diff --git a/src/usr/targeting/common/xmltohb/attribute_types.xml b/src/usr/targeting/common/xmltohb/attribute_types.xml
index 22b6a7c0e..afb353a3c 100644
--- a/src/usr/targeting/common/xmltohb/attribute_types.xml
+++ b/src/usr/targeting/common/xmltohb/attribute_types.xml
@@ -6268,6 +6268,10 @@ firmware notes: Used as override attribute for pstate procedure
</hwpfToHbAttrMap>
</attribute>
+<!-- TODO RTC 69935. These termination data attributes need to come from
+ CDIMM VPD. For now, they are setup by the mss_eff_config_termination HWP.
+ Remove these when valid vpd is on the CDIMMs -->
+
<attribute>
<id>EFF_ODT_RD</id>
<description>Rank Read ODT. Initialized and used by HWPs.</description>
@@ -6395,42 +6399,6 @@ firmware notes: Used as override attribute for pstate procedure
</attribute>
<attribute>
- <id>EFF_DRAM_WR_VREF_SCHMOO</id>
- <description>Enables for which VREF to use on the WR Schmoo. Initialized and used by HWPs.</description>
- <simpleType>
- <uint32_t>
- <default>0</default>
- </uint32_t>
- <array>2</array>
- </simpleType>
- <persistency>volatile-zeroed</persistency>
- <readable/>
- <writeable/>
- <hwpfToHbAttrMap>
- <id>ATTR_EFF_DRAM_WR_VREF_SCHMOO</id>
- <macro>DIRECT</macro>
- </hwpfToHbAttrMap>
-</attribute>
-
-<attribute>
- <id>EFF_DRAM_WRDDR4_VREF_SCHMOO</id>
- <description>Enables for which VREF to use on the WR Schmoo for DDR4. Initialized and used by HWPs.</description>
- <simpleType>
- <uint32_t>
- <default>0</default>
- </uint32_t>
- <array>2</array>
- </simpleType>
- <persistency>volatile-zeroed</persistency>
- <readable/>
- <writeable/>
- <hwpfToHbAttrMap>
- <id>ATTR_EFF_DRAM_WRDDR4_VREF_SCHMOO</id>
- <macro>DIRECT</macro>
- </hwpfToHbAttrMap>
-</attribute>
-
-<attribute>
<id>EFF_CEN_DRV_IMP_DQ_DQS</id>
<description>Centaur DQ and DQS Drive Impedance. Initialized and used by HWPs.</description>
<simpleType>
@@ -6521,26 +6489,26 @@ firmware notes: Used as override attribute for pstate procedure
</attribute>
<attribute>
- <id>EFF_CEN_DRV_IMP_DQ_DQS_SCHMOO</id>
- <description>Enables for which impedance values can be used and tested in a timing test. Initialized and used by HWPs.</description>
+ <id>EFF_CEN_RCV_IMP_DQ_DQS</id>
+ <description>Centaur DQ and DQS Receiver Impedance. Initialized and used by HWPs.</description>
<simpleType>
- <uint32_t>
+ <uint8_t>
<default>0</default>
- </uint32_t>
+ </uint8_t>
<array>2</array>
</simpleType>
<persistency>volatile-zeroed</persistency>
<readable/>
<writeable/>
<hwpfToHbAttrMap>
- <id>ATTR_EFF_CEN_DRV_IMP_DQ_DQS_SCHMOO</id>
+ <id>ATTR_EFF_CEN_RCV_IMP_DQ_DQS</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
</attribute>
<attribute>
- <id>EFF_CEN_DRV_IMP_CLK_SCHMOO</id>
- <description>Enables for which impedance values can be used and tested in a timing test. Initialized and used by HWPs.</description>
+ <id>EFF_CEN_SLEW_RATE_DQ_DQS</id>
+ <description>Centaur DQ and DQS Slew Rate. Initialized and used by HWPs.</description>
<simpleType>
<uint8_t>
<default>0</default>
@@ -6551,14 +6519,14 @@ firmware notes: Used as override attribute for pstate procedure
<readable/>
<writeable/>
<hwpfToHbAttrMap>
- <id>ATTR_EFF_CEN_DRV_IMP_CLK_SCHMOO</id>
+ <id>ATTR_EFF_CEN_SLEW_RATE_DQ_DQS</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
</attribute>
<attribute>
- <id>EFF_CEN_DRV_IMP_SPCKE_SCHMOO</id>
- <description>Enables for which impedance values can be used and tested in a timing test. Initialized and used by HWPs.</description>
+ <id>EFF_CEN_SLEW_RATE_ADDR</id>
+ <description>Centaur Address Slew Rate. Initialized and used by HWPs.</description>
<simpleType>
<uint8_t>
<default>0</default>
@@ -6569,14 +6537,14 @@ firmware notes: Used as override attribute for pstate procedure
<readable/>
<writeable/>
<hwpfToHbAttrMap>
- <id>ATTR_EFF_CEN_DRV_IMP_SPCKE_SCHMOO</id>
+ <id>ATTR_EFF_CEN_SLEW_RATE_ADDR</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
</attribute>
<attribute>
- <id>EFF_CEN_DRV_IMP_CNTL_SCHMOO</id>
- <description>Enables for which impedance values can be used and tested in a timing test. Initialized and used by HWPs.</description>
+ <id>EFF_CEN_SLEW_RATE_CLK</id>
+ <description>Centaur Clock Slew Rate. Initialized and used by HWPs.</description>
<simpleType>
<uint8_t>
<default>0</default>
@@ -6587,14 +6555,14 @@ firmware notes: Used as override attribute for pstate procedure
<readable/>
<writeable/>
<hwpfToHbAttrMap>
- <id>ATTR_EFF_CEN_DRV_IMP_CNTL_SCHMOO</id>
+ <id>ATTR_EFF_CEN_SLEW_RATE_CLK</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
</attribute>
<attribute>
- <id>EFF_CEN_RCV_IMP_DQ_DQS</id>
- <description>Centaur DQ and DQS Receiver Impedance. Initialized and used by HWPs.</description>
+ <id>EFF_CEN_SLEW_RATE_SPCKE</id>
+ <description>Centaur Spare Clock Slew Rate. Initialized and used by HWPs.</description>
<simpleType>
<uint8_t>
<default>0</default>
@@ -6605,14 +6573,32 @@ firmware notes: Used as override attribute for pstate procedure
<readable/>
<writeable/>
<hwpfToHbAttrMap>
- <id>ATTR_EFF_CEN_RCV_IMP_DQ_DQS</id>
+ <id>ATTR_EFF_CEN_SLEW_RATE_SPCKE</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
</attribute>
<attribute>
- <id>EFF_CEN_RCV_IMP_DQ_DQS_SCHMOO</id>
- <description>Enables for which impedance values can be used and tested in a timing test. Initialized and used by HWPs.</description>
+ <id>EFF_CEN_SLEW_RATE_CNTL</id>
+ <description>Centaur Control Slew Rate. Initialized and used by HWPs.</description>
+ <simpleType>
+ <uint8_t>
+ <default>0</default>
+ </uint8_t>
+ <array>2</array>
+ </simpleType>
+ <persistency>volatile-zeroed</persistency>
+ <readable/>
+ <writeable/>
+ <hwpfToHbAttrMap>
+ <id>ATTR_EFF_CEN_SLEW_RATE_CNTL</id>
+ <macro>DIRECT</macro>
+ </hwpfToHbAttrMap>
+</attribute>
+
+<attribute>
+ <id>EFF_CEN_RD_VREF</id>
+ <description>Centaur Read Vref. Initialized and used by HWPs.</description>
<simpleType>
<uint32_t>
<default>0</default>
@@ -6623,32 +6609,34 @@ firmware notes: Used as override attribute for pstate procedure
<readable/>
<writeable/>
<hwpfToHbAttrMap>
- <id>ATTR_EFF_CEN_RCV_IMP_DQ_DQS_SCHMOO</id>
+ <id>ATTR_EFF_CEN_RD_VREF</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
</attribute>
+<!-- TODO RTC 69935 down to here -->
+
<attribute>
- <id>EFF_CEN_SLEW_RATE_DQ_DQS</id>
- <description>Centaur DQ and DQS Slew Rate. Initialized and used by HWPs.</description>
+ <id>EFF_CEN_DRV_IMP_DQ_DQS_SCHMOO</id>
+ <description>Enables for which impedance values can be used and tested in a timing test. Initialized and used by HWPs.</description>
<simpleType>
- <uint8_t>
+ <uint32_t>
<default>0</default>
- </uint8_t>
+ </uint32_t>
<array>2</array>
</simpleType>
<persistency>volatile-zeroed</persistency>
<readable/>
<writeable/>
<hwpfToHbAttrMap>
- <id>ATTR_EFF_CEN_SLEW_RATE_DQ_DQS</id>
+ <id>ATTR_EFF_CEN_DRV_IMP_DQ_DQS_SCHMOO</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
</attribute>
<attribute>
- <id>EFF_CEN_SLEW_RATE_ADDR</id>
- <description>Centaur Address Slew Rate. Initialized and used by HWPs.</description>
+ <id>EFF_CEN_DRV_IMP_CLK_SCHMOO</id>
+ <description>Enables for which impedance values can be used and tested in a timing test. Initialized and used by HWPs.</description>
<simpleType>
<uint8_t>
<default>0</default>
@@ -6659,14 +6647,14 @@ firmware notes: Used as override attribute for pstate procedure
<readable/>
<writeable/>
<hwpfToHbAttrMap>
- <id>ATTR_EFF_CEN_SLEW_RATE_ADDR</id>
+ <id>ATTR_EFF_CEN_DRV_IMP_CLK_SCHMOO</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
</attribute>
<attribute>
- <id>EFF_CEN_SLEW_RATE_CLK</id>
- <description>Centaur Clock Slew Rate. Initialized and used by HWPs.</description>
+ <id>EFF_CEN_DRV_IMP_SPCKE_SCHMOO</id>
+ <description>Enables for which impedance values can be used and tested in a timing test. Initialized and used by HWPs.</description>
<simpleType>
<uint8_t>
<default>0</default>
@@ -6677,14 +6665,14 @@ firmware notes: Used as override attribute for pstate procedure
<readable/>
<writeable/>
<hwpfToHbAttrMap>
- <id>ATTR_EFF_CEN_SLEW_RATE_CLK</id>
+ <id>ATTR_EFF_CEN_DRV_IMP_SPCKE_SCHMOO</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
</attribute>
<attribute>
- <id>EFF_CEN_SLEW_RATE_SPCKE</id>
- <description>Centaur Spare Clock Slew Rate. Initialized and used by HWPs.</description>
+ <id>EFF_CEN_DRV_IMP_CNTL_SCHMOO</id>
+ <description>Enables for which impedance values can be used and tested in a timing test. Initialized and used by HWPs.</description>
<simpleType>
<uint8_t>
<default>0</default>
@@ -6695,25 +6683,25 @@ firmware notes: Used as override attribute for pstate procedure
<readable/>
<writeable/>
<hwpfToHbAttrMap>
- <id>ATTR_EFF_CEN_SLEW_RATE_SPCKE</id>
+ <id>ATTR_EFF_CEN_DRV_IMP_CNTL_SCHMOO</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
</attribute>
<attribute>
- <id>EFF_CEN_SLEW_RATE_CNTL</id>
- <description>Centaur Control Slew Rate. Initialized and used by HWPs.</description>
+ <id>EFF_CEN_RCV_IMP_DQ_DQS_SCHMOO</id>
+ <description>Enables for which impedance values can be used and tested in a timing test. Initialized and used by HWPs.</description>
<simpleType>
- <uint8_t>
+ <uint32_t>
<default>0</default>
- </uint8_t>
+ </uint32_t>
<array>2</array>
</simpleType>
<persistency>volatile-zeroed</persistency>
<readable/>
<writeable/>
<hwpfToHbAttrMap>
- <id>ATTR_EFF_CEN_SLEW_RATE_CNTL</id>
+ <id>ATTR_EFF_CEN_RCV_IMP_DQ_DQS_SCHMOO</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
</attribute>
@@ -6809,8 +6797,8 @@ firmware notes: Used as override attribute for pstate procedure
</attribute>
<attribute>
- <id>EFF_CEN_RD_VREF</id>
- <description>Centaur Read Vref. Initialized and used by HWPs.</description>
+ <id>EFF_DRAM_WR_VREF_SCHMOO</id>
+ <description>Enables for which VREF to use on the WR Schmoo. Initialized and used by HWPs.</description>
<simpleType>
<uint32_t>
<default>0</default>
@@ -6821,7 +6809,25 @@ firmware notes: Used as override attribute for pstate procedure
<readable/>
<writeable/>
<hwpfToHbAttrMap>
- <id>ATTR_EFF_CEN_RD_VREF</id>
+ <id>ATTR_EFF_DRAM_WR_VREF_SCHMOO</id>
+ <macro>DIRECT</macro>
+ </hwpfToHbAttrMap>
+</attribute>
+
+<attribute>
+ <id>EFF_DRAM_WRDDR4_VREF_SCHMOO</id>
+ <description>Enables for which VREF to use on the WR Schmoo for DDR4. Initialized and used by HWPs.</description>
+ <simpleType>
+ <uint32_t>
+ <default>0</default>
+ </uint32_t>
+ <array>2</array>
+ </simpleType>
+ <persistency>volatile-zeroed</persistency>
+ <readable/>
+ <writeable/>
+ <hwpfToHbAttrMap>
+ <id>ATTR_EFF_DRAM_WRDDR4_VREF_SCHMOO</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
</attribute>
OpenPOWER on IntegriCloud