summaryrefslogtreecommitdiffstats
path: root/src/import
diff options
context:
space:
mode:
Diffstat (limited to 'src/import')
-rw-r--r--src/import/chips/p9/procedures/xml/attribute_info/chip_ec_attributes.xml25
-rw-r--r--src/import/chips/p9/procedures/xml/attribute_info/pm_plat_attributes.xml28
2 files changed, 52 insertions, 1 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 78692ec0..4ae4caa6 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
@@ -5193,6 +5193,31 @@
</chip>
</chipEcFeature>
</attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
+ <id>ATTR_CHIP_EC_FEATURE_POUNDV_VALIDATE_DISABLE</id>
+ <targetType>TARGET_TYPE_PROC_CHIP</targetType>
+ <description>
+ Disables the checking of #V validity by p9_pstate_parameter_block.
+ If not disable, invalid #V will fail to IPL.
+ </description>
+ <chipEcFeature>
+ <chip>
+ <name>ENUM_ATTR_NAME_NIMBUS</name>
+ <ec>
+ <value>0x20</value>
+ <test>LESS_THAN</test>
+ </ec>
+ </chip>
+ <chip>
+ <name>ENUM_ATTR_NAME_CUMULUS</name>
+ <ec>
+ <value>0x11</value>
+ <test>LESS_THAN</test>
+ </ec>
+ </chip>
+ </chipEcFeature>
+ </attribute>
<!-- ********************************************************************* -->
<attribute>
<id>ATTR_CHIP_EC_FEATURE_OBUS_HW419305</id>
diff --git a/src/import/chips/p9/procedures/xml/attribute_info/pm_plat_attributes.xml b/src/import/chips/p9/procedures/xml/attribute_info/pm_plat_attributes.xml
index ad7c55ea..fb5043c7 100644
--- a/src/import/chips/p9/procedures/xml/attribute_info/pm_plat_attributes.xml
+++ b/src/import/chips/p9/procedures/xml/attribute_info/pm_plat_attributes.xml
@@ -973,6 +973,32 @@
</attribute>
<!-- ********************************************************************* -->
<attribute>
+ <id>ATTR_SYSTEM_POUNDV_VALIDITY_HALT_DISABLE</id>
+ <targetType>TARGET_TYPE_SYSTEM</targetType>
+ <description>Disables the validity checking of #V VPD content from causing
+ IPL failures.
+
+ OFF: Will enable PStates given all validity checks pass. If
+ validity checks fail, the a failure is log and error reaction
+ will occur (eg IPL failure)
+ ON: Will disable #V validity checking of #V from causing IPL
+ to halt. Validity check failures will cause error logs and
+ Pstates (including other dependent functions) will be
+ disabled.
+
+ Producer: Override
+
+ Consumers: p9_pstate_parameter_block
+
+ </description>
+ <valueType>uint8</valueType>
+ <enum>OFF=0, ON=1</enum>
+ <platInit/>
+ <initToZero/>
+ <overrideOnly/>
+ </attribute>
+ <!-- ********************************************************************* -->
+ <attribute>
<id>ATTR_SYSTEM_WOF_DISABLE</id>
<targetType>TARGET_TYPE_SYSTEM</targetType>
<description>Disables Work Load Optimized Frequency (WOF) algorithms to
@@ -1036,7 +1062,7 @@
THIS IS NOT SUPPORTED AT PRESENT. GA1 SUPPORT IS TBD).
</description>
<valueType>uint8</valueType>
- <enum>FIXED=0, STEPPED=1</enum>
+ <enum>FIXED=0, CALCULATED=1</enum>
<platInit/>
<initToZero/>
</attribute>
OpenPOWER on IntegriCloud