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.xml36
-rw-r--r--src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml18
-rw-r--r--src/import/chips/p9/procedures/xml/attribute_info/memory_workarounds_attributes.xml26
-rw-r--r--src/import/chips/p9/procedures/xml/error_info/p9_mss_attr_update_errors.xml48
4 files changed, 66 insertions, 62 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 ceb8bfeae..39ab680af 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
@@ -216,7 +216,7 @@
</chip>
</chipEcFeature>
</attribute>
- <!-- ******************************************************************** -->
+ <!-- ******************************************************************** -->
<attribute>
<id>ATTR_CHIP_EC_FEATURE_HW388878</id>
<targetType>TARGET_TYPE_PROC_CHIP</targetType>
@@ -467,23 +467,6 @@
</attribute>
<attribute>
- <id>ATTR_CHIP_EC_FEATURE_MSS_VCCD_OVERRIDE</id>
- <targetType>TARGET_TYPE_PROC_CHIP</targetType>
- <description>
- Override VREG control information
- </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_MSS_VREF_DAC</id>
<targetType>TARGET_TYPE_PROC_CHIP</targetType>
<description>
@@ -501,23 +484,6 @@
</attribute>
<attribute>
- <id>ATTR_CHIP_EC_FEATURE_MSS_VREG_COARSE</id>
- <targetType>TARGET_TYPE_PROC_CHIP</targetType>
- <description>
- VREG Coarse work-around for Nimbus DD1.0
- </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_MSS_WAT_DEBUG_ATTN</id>
<targetType>TARGET_TYPE_PROC_CHIP</targetType>
<description>
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 8b0385386..5f7c9c673 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
@@ -2166,11 +2166,12 @@
<attribute>
<id>ATTR_MSS_VREF_DAC_NIBBLE</id>
- <targetType>TARGET_TYPE_SYSTEM</targetType>
- <description>Value for VREF DAC nibbles</description>
+ <targetType>TARGET_TYPE_MCS</targetType>
+ <description>Value for VREF DAC nibble</description>
<initToZero></initToZero>
<valueType>uint8</valueType>
<writeable/>
+ <array> 2 </array>
<mssAccessorName>vref_dac_nibble</mssAccessorName>
</attribute>
@@ -3117,4 +3118,17 @@
<mssAccessorName>ignore_plug_rules</mssAccessorName>
</attribute>
+ <attribute>
+ <id>ATTR_MSS_MVPD_FWMS</id>
+ <targetType>TARGET_TYPE_MCS</targetType>
+ <description>
+ Mark store records from MPVD Lx keyword
+ </description>
+ <initToZero></initToZero>
+ <valueType>uint32</valueType>
+ <writeable/>
+ <array> 2 8 </array>
+ <mssAccessorName>mvpd_fwms</mssAccessorName>
+ </attribute>
+
</attributes>
diff --git a/src/import/chips/p9/procedures/xml/attribute_info/memory_workarounds_attributes.xml b/src/import/chips/p9/procedures/xml/attribute_info/memory_workarounds_attributes.xml
index b71de4091..1d40c3ced 100644
--- a/src/import/chips/p9/procedures/xml/attribute_info/memory_workarounds_attributes.xml
+++ b/src/import/chips/p9/procedures/xml/attribute_info/memory_workarounds_attributes.xml
@@ -5,7 +5,7 @@
<!-- -->
<!-- OpenPOWER HostBoot Project -->
<!-- -->
-<!-- Contributors Listed Below - COPYRIGHT 2016 -->
+<!-- Contributors Listed Below - COPYRIGHT 2016,2017 -->
<!-- [+] International Business Machines Corp. -->
<!-- -->
<!-- -->
@@ -44,18 +44,6 @@
</attribute>
<attribute>
- <id>ATTR_DO_MSS_VCCD_OVERRIDE</id>
- <targetType>TARGET_TYPE_PROC_CHIP</targetType>
- <description>
- Override VREG control information sub DD1.02
- </description>
- <initToZero></initToZero>
- <valueType>uint8</valueType>
- <enum>NO = 0, YES = 1</enum>
- <writeable/>
- </attribute>
-
- <attribute>
<id>ATTR_DO_MSS_VREF_DAC</id>
<targetType>TARGET_TYPE_PROC_CHIP</targetType>
<description>
@@ -68,18 +56,6 @@
</attribute>
<attribute>
- <id>ATTR_DO_MSS_VREG_COARSE</id>
- <targetType>TARGET_TYPE_PROC_CHIP</targetType>
- <description>
- VREG Coarse work-around for Nimbus sub DD1.02
- </description>
- <initToZero></initToZero>
- <valueType>uint8</valueType>
- <enum>NO = 0, YES = 1</enum>
- <writeable/>
- </attribute>
-
- <attribute>
<id>ATTR_DO_MSS_TRAINING_BAD_BITS</id>
<targetType>TARGET_TYPE_PROC_CHIP</targetType>
<description>
diff --git a/src/import/chips/p9/procedures/xml/error_info/p9_mss_attr_update_errors.xml b/src/import/chips/p9/procedures/xml/error_info/p9_mss_attr_update_errors.xml
new file mode 100644
index 000000000..a84229d0d
--- /dev/null
+++ b/src/import/chips/p9/procedures/xml/error_info/p9_mss_attr_update_errors.xml
@@ -0,0 +1,48 @@
+<!-- IBM_PROLOG_BEGIN_TAG -->
+<!-- This is an automatically generated prolog. -->
+<!-- -->
+<!-- $Source: src/import/chips/p9/procedures/xml/error_info/p9_mss_attr_update_errors.xml $ -->
+<!-- -->
+<!-- OpenPOWER HostBoot Project -->
+<!-- -->
+<!-- Contributors Listed Below - COPYRIGHT 2016,2017 -->
+<!-- [+] International Business Machines Corp. -->
+<!-- -->
+<!-- -->
+<!-- Licensed under the Apache License, Version 2.0 (the "License"); -->
+<!-- you may not use this file except in compliance with the License. -->
+<!-- You may obtain a copy of the License at -->
+<!-- -->
+<!-- http://www.apache.org/licenses/LICENSE-2.0 -->
+<!-- -->
+<!-- Unless required by applicable law or agreed to in writing, software -->
+<!-- distributed under the License is distributed on an "AS IS" BASIS, -->
+<!-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or -->
+<!-- implied. See the License for the specific language governing -->
+<!-- permissions and limitations under the License. -->
+<!-- -->
+<!-- IBM_PROLOG_END_TAG -->
+<!-- Error definitions for p9_mss_attr_update -->
+<hwpErrors>
+ <!-- ******************************************************************** -->
+ <hwpError>
+ <rc>RC_P9_MSS_ATTR_UPDATE_MVPD_VERSION_ERR</rc>
+ <description>
+ Procedure: p9_mss_attr_update
+ Unsupported MVPD CRP0 Lx Keyword version
+ </description>
+ <ffdc>TARGET</ffdc>
+ <ffdc>VERSION</ffdc>
+ </hwpError>
+ <!-- ******************************************************************** -->
+ <hwpError>
+ <rc>RC_P9_MSS_ATTR_UPDATE_MVPD_READ_ERR</rc>
+ <description>
+ Procedure: p9_mss_attr_update
+ Unexpected MVPD CRP0 Lx Keyword size
+ </description>
+ <ffdc>TARGET</ffdc>
+ <ffdc>KEYWORD_SIZE</ffdc>
+ </hwpError>
+ <!-- ******************************************************************** -->
+</hwpErrors>
OpenPOWER on IntegriCloud