summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/xml
diff options
context:
space:
mode:
Diffstat (limited to 'src/import/chips/p9/procedures/xml')
-rw-r--r--src/import/chips/p9/procedures/xml/attribute_info/chip_ec_attributes.xml341
-rw-r--r--src/import/chips/p9/procedures/xml/attribute_info/p9_sbe_attributes.xml5
2 files changed, 30 insertions, 316 deletions
diff --git a/src/import/chips/p9/procedures/xml/attribute_info/chip_ec_attributes.xml b/src/import/chips/p9/procedures/xml/attribute_info/chip_ec_attributes.xml
index 2ce95cff..b379f649 100644
--- a/src/import/chips/p9/procedures/xml/attribute_info/chip_ec_attributes.xml
+++ b/src/import/chips/p9/procedures/xml/attribute_info/chip_ec_attributes.xml
@@ -359,6 +359,24 @@
</attribute>
<!-- ******************************************************************** -->
<attribute>
+ <id>ATTR_CHIP_EC_FEATURE_HW328175</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ HW328175 : PB mode register does not reflect steady-state value
+ of PB init
+ </description>
+ <chipEcFeature>
+ <chip>
+ <name>ENUM_ATTR_NAME_NIMBUS</name>
+ <ec>
+ <value>0x20</value>
+ <test>LESS_THAN</test>
+ </ec>
+ </chip>
+ </chipEcFeature>
+ </attribute>
+ <!-- ******************************************************************** -->
+ <attribute>
<id>ATTR_CHIP_EC_FEATURE_HW367321</id>
<targetType>TARGET_TYPE_PROC_CHIP</targetType>
<description>
@@ -1104,16 +1122,15 @@
<id>ATTR_CHIP_EC_FEATURE_DISABLE_SPEC_STWCX</id>
<targetType>TARGET_TYPE_PROC_CHIP</targetType>
<description>
- Nimbus DD1.0 DD2.0
- HW353069 / HW358383 / HW358418 / HW358662 / HW358824 / HW363605
+ Nimbus DD1 only: HW353069 / HW358383 / HW358418 / HW358662 / HW358824 / HW363605
Not doing Performance: MB State - Need to disable speculative stwcx
</description>
<chipEcFeature>
<chip>
<name>ENUM_ATTR_NAME_NIMBUS</name>
<ec>
- <value>0x10</value>
- <test>GREATER_THAN_OR_EQUAL</test>
+ <value>0x20</value>
+ <test>LESS_THAN</test>
</ec>
</chip>
</chipEcFeature>
@@ -2412,8 +2429,7 @@
<id>ATTR_CHIP_EC_FEATURE_HW403465</id>>
<targetType>TARGET_TYPE_PROC_CHIP</targetType>
<description>
- Nimbus DD1.0 DD2.0
- L1 access latency increases when data footprint should still
+ Nimbus DD1: L1 access latency increases when data footprint should still
be within L1 cache size. Revert L1 LRU changes
</description>
<chipEcFeature>
@@ -2421,7 +2437,7 @@
<name>ENUM_ATTR_NAME_NIMBUS</name>
<ec>
<value>0x20</value>
- <test>LESS_THAN_OR_EQUAL</test>
+ <test>LESS_THAN</test>
</ec>
</chip>
</chipEcFeature>
@@ -2513,313 +2529,6 @@
</attribute>
<!-- ******************************************************************** -->
<attribute>
- <id>ATTR_CHIP_EC_FEATURE_HW403766</id>>
- <targetType>TARGET_TYPE_PROC_CHIP</targetType>
- <description>
- HW403766
- </description>
- <chipEcFeature>
- <chip>
- <name>ENUM_ATTR_NAME_NIMBUS</name>
- <ec>
- <value>0x20</value>
- <test>GREATER_THAN_OR_EQUAL</test>
- </ec>
- </chip>
- </chipEcFeature>
- </attribute>
- <!-- ******************************************************************** -->
- <attribute>
- <id>ATTR_CHIP_EC_FEATURE_HW405047</id>>
- <targetType>TARGET_TYPE_PROC_CHIP</targetType>
- <description>
- HW405047
- </description>
- <chipEcFeature>
- <chip>
- <name>ENUM_ATTR_NAME_NIMBUS</name>
- <ec>
- <value>0x20</value>
- <test>GREATER_THAN_OR_EQUAL</test>
- </ec>
- </chip>
- </chipEcFeature>
- </attribute>
- <!-- ******************************************************************** -->
- <attribute>
- <id>ATTR_CHIP_EC_FEATURE_HW405602</id>>
- <targetType>TARGET_TYPE_PROC_CHIP</targetType>
- <description>
- HW405602
- </description>
- <chipEcFeature>
- <chip>
- <name>ENUM_ATTR_NAME_NIMBUS</name>
- <ec>
- <value>0x20</value>
- <test>GREATER_THAN_OR_EQUAL</test>
- </ec>
- </chip>
- </chipEcFeature>
- </attribute>
- <!-- ******************************************************************** -->
- <attribute>
- <id>ATTR_CHIP_EC_FEATURE_HW405605</id>>
- <targetType>TARGET_TYPE_PROC_CHIP</targetType>
- <description>
- HW405605
- </description>
- <chipEcFeature>
- <chip>
- <name>ENUM_ATTR_NAME_NIMBUS</name>
- <ec>
- <value>0x20</value>
- <test>GREATER_THAN_OR_EQUAL</test>
- </ec>
- </chip>
- </chipEcFeature>
- </attribute>
- <!-- ******************************************************************** -->
- <attribute>
- <id>ATTR_CHIP_EC_FEATURE_HW405865</id>>
- <targetType>TARGET_TYPE_PROC_CHIP</targetType>
- <description>
- HW405865
- </description>
- <chipEcFeature>
- <chip>
- <name>ENUM_ATTR_NAME_NIMBUS</name>
- <ec>
- <value>0x20</value>
- <test>GREATER_THAN_OR_EQUAL</test>
- </ec>
- </chip>
- </chipEcFeature>
- </attribute>
- <!-- ******************************************************************** -->
- <attribute>
- <id>ATTR_CHIP_EC_FEATURE_HW406641</id>>
- <targetType>TARGET_TYPE_PROC_CHIP</targetType>
- <description>
- HW406641
- </description>
- <chipEcFeature>
- <chip>
- <name>ENUM_ATTR_NAME_NIMBUS</name>
- <ec>
- <value>0x20</value>
- <test>GREATER_THAN_OR_EQUAL</test>
- </ec>
- </chip>
- </chipEcFeature>
- </attribute>
- <!-- ******************************************************************** -->
- <attribute>
- <id>ATTR_CHIP_EC_FEATURE_HW406972</id>>
- <targetType>TARGET_TYPE_PROC_CHIP</targetType>
- <description>
- HW406972
- </description>
- <chipEcFeature>
- <chip>
- <name>ENUM_ATTR_NAME_NIMBUS</name>
- <ec>
- <value>0x20</value>
- <test>GREATER_THAN_OR_EQUAL</test>
- </ec>
- </chip>
- </chipEcFeature>
- </attribute>
- <!-- ******************************************************************** -->
- <attribute>
- <id>ATTR_CHIP_EC_FEATURE_HW407065</id>>
- <targetType>TARGET_TYPE_PROC_CHIP</targetType>
- <description>
- HW407065
- </description>
- <chipEcFeature>
- <chip>
- <name>ENUM_ATTR_NAME_NIMBUS</name>
- <ec>
- <value>0x20</value>
- <test>GREATER_THAN_OR_EQUAL</test>
- </ec>
- </chip>
- </chipEcFeature>
- </attribute>
- <!-- ******************************************************************** -->
- <attribute>
- <id>ATTR_CHIP_EC_FEATURE_HW407165</id>>
- <targetType>TARGET_TYPE_PROC_CHIP</targetType>
- <description>
- HW407165
- </description>
- <chipEcFeature>
- <chip>
- <name>ENUM_ATTR_NAME_NIMBUS</name>
- <ec>
- <value>0x20</value>
- <test>GREATER_THAN_OR_EQUAL</test>
- </ec>
- </chip>
- </chipEcFeature>
- </attribute>
- <!-- ******************************************************************** -->
- <attribute>
- <id>ATTR_CHIP_EC_FEATURE_HW408628</id>>
- <targetType>TARGET_TYPE_PROC_CHIP</targetType>
- <description>
- HW408628
- </description>
- <chipEcFeature>
- <chip>
- <name>ENUM_ATTR_NAME_NIMBUS</name>
- <ec>
- <value>0x20</value>
- <test>GREATER_THAN_OR_EQUAL</test>
- </ec>
- </chip>
- </chipEcFeature>
- </attribute>
- <!-- ******************************************************************** -->
- <attribute>
- <id>ATTR_CHIP_EC_FEATURE_HW408876</id>>
- <targetType>TARGET_TYPE_PROC_CHIP</targetType>
- <description>
- HW408876
- </description>
- <chipEcFeature>
- <chip>
- <name>ENUM_ATTR_NAME_NIMBUS</name>
- <ec>
- <value>0x20</value>
- <test>GREATER_THAN_OR_EQUAL</test>
- </ec>
- </chip>
- </chipEcFeature>
- </attribute>
- <!-- ******************************************************************** -->
- <attribute>
- <id>ATTR_CHIP_EC_FEATURE_HW408917</id>>
- <targetType>TARGET_TYPE_PROC_CHIP</targetType>
- <description>
- HW408917
- </description>
- <chipEcFeature>
- <chip>
- <name>ENUM_ATTR_NAME_NIMBUS</name>
- <ec>
- <value>0x20</value>
- <test>GREATER_THAN_OR_EQUAL</test>
- </ec>
- </chip>
- </chipEcFeature>
- </attribute>
- <!-- ******************************************************************** -->
- <attribute>
- <id>ATTR_CHIP_EC_FEATURE_HW408988</id>>
- <targetType>TARGET_TYPE_PROC_CHIP</targetType>
- <description>
- HW408988
- </description>
- <chipEcFeature>
- <chip>
- <name>ENUM_ATTR_NAME_NIMBUS</name>
- <ec>
- <value>0x20</value>
- <test>GREATER_THAN_OR_EQUAL</test>
- </ec>
- </chip>
- </chipEcFeature>
- </attribute>
- <!-- ******************************************************************** -->
- <attribute>
- <id>ATTR_CHIP_EC_FEATURE_HW409270</id>>
- <targetType>TARGET_TYPE_PROC_CHIP</targetType>
- <description>
- HW409270
- </description>
- <chipEcFeature>
- <chip>
- <name>ENUM_ATTR_NAME_NIMBUS</name>
- <ec>
- <value>0x20</value>
- <test>GREATER_THAN_OR_EQUAL</test>
- </ec>
- </chip>
- </chipEcFeature>
- </attribute>
- <!-- ******************************************************************** -->
- <attribute>
- <id>ATTR_CHIP_EC_FEATURE_HW409365</id>>
- <targetType>TARGET_TYPE_PROC_CHIP</targetType>
- <description>
- HW409365
- </description>
- <chipEcFeature>
- <chip>
- <name>ENUM_ATTR_NAME_NIMBUS</name>
- <ec>
- <value>0x20</value>
- <test>GREATER_THAN_OR_EQUAL</test>
- </ec>
- </chip>
- </chipEcFeature>
- </attribute>
- <!-- ******************************************************************** -->
- <attribute>
- <id>ATTR_CHIP_EC_FEATURE_HW408891</id>>
- <targetType>TARGET_TYPE_PROC_CHIP</targetType>
- <description>
- Nimbus DD1.0 DD2.0
- HW408891 - Recovery WAT
- </description>
- <chipEcFeature>
- <chip>
- <name>ENUM_ATTR_NAME_NIMBUS</name>
- <ec>
- <value>0x10</value>
- <test>GREATER_THAN_OR_EQUAL</test>
- </ec>
- </chip>
- </chipEcFeature>
- </attribute>
- <!-- ******************************************************************** -->
- <attribute>
- <id>ATTR_CHIP_EC_FEATURE_HW405021</id>>
- <targetType>TARGET_TYPE_PROC_CHIP</targetType>
- <description>
- HW409194
- </description>
- <chipEcFeature>
- <chip>
- <name>ENUM_ATTR_NAME_NIMBUS</name>
- <ec>
- <value>0x10</value>
- <test>GREATER_THAN_OR_EQUAL</test>
- </ec>
- </chip>
- </chipEcFeature>
- </attribute>
- <!-- ******************************************************************** -->
- <attribute>
- <id>ATTR_CHIP_EC_FEATURE_HW409194</id>>
- <targetType>TARGET_TYPE_PROC_CHIP</targetType>
- <description>
- HW409194
- </description>
- <chipEcFeature>
- <chip>
- <name>ENUM_ATTR_NAME_NIMBUS</name>
- <ec>
- <value>0x20</value>
- <test>GREATER_THAN_OR_EQUAL</test>
- </ec>
- </chip>
- </chipEcFeature>
- </attribute>
- <!-- ******************************************************************** -->
- <attribute>
<id>ATTR_CHIP_EC_FEATURE_HW395939</id>
<targetType>TARGET_TYPE_PROC_CHIP</targetType>
<description>
@@ -3169,10 +2878,10 @@
</attribute>
<attribute>
- <id>ATTR_CHIP_EC_FEATURE_MSS_NIMBUS_EC_LESS_THAN_TWO_OH</id>
+ <id>ATTR_CHIP_EC_FEATURE_MSS_UT_EC_NIMBUS_LESS_THAN_TWO_OH</id>
<targetType>TARGET_TYPE_PROC_CHIP</targetType>
<description>
- Attribute used only for memory subsystem procedures. Tells us whether
+ Attribute used only for memory subsystem unit tests. Tells us whether
the chip EC we're running on is less than 2.0 and we're on a Nimbus
</description>
<chipEcFeature>
diff --git a/src/import/chips/p9/procedures/xml/attribute_info/p9_sbe_attributes.xml b/src/import/chips/p9/procedures/xml/attribute_info/p9_sbe_attributes.xml
index 409ab805..cac558af 100644
--- a/src/import/chips/p9/procedures/xml/attribute_info/p9_sbe_attributes.xml
+++ b/src/import/chips/p9/procedures/xml/attribute_info/p9_sbe_attributes.xml
@@ -415,6 +415,11 @@ attribute tank
</entry>
<entry>
+ <name>ATTR_CHIP_EC_FEATURE_HW328175</name>
+ <virtual/>
+ </entry>
+
+ <entry>
<name>ATTR_PROC_XSCOM_BAR_BASE_ADDR_OFFSET</name>
<value>0x000003FC00000000</value>
</entry>
OpenPOWER on IntegriCloud