summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcrgeddes <crgeddes@us.ibm.com>2016-09-16 10:32:42 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2016-09-16 16:33:56 -0400
commit72a5c98dd1622229e6a03591a5b1c347a3914564 (patch)
treeacc956a6dff0f6e4a99d83298ac6fb397a82f6c2
parent13253a39e5d0940185f874d9ad6027087b469df4 (diff)
downloadtalos-hostboot-72a5c98dd1622229e6a03591a5b1c347a3914564.tar.gz
talos-hostboot-72a5c98dd1622229e6a03591a5b1c347a3914564.zip
Update fapi2 attribute to have correct persistency
There was a lot of attributes that had incorrect persistency set. These changes focus on platInit fapi attributes that should have been set to non-volatile as they are set by the MRW. There are cases where an attribute will be platInit but not be non-volatile. This is usually because hostboot needs to access the attribute or it is an override and should be set to zero between IPLs Change-Id: I1d73a792564551debe9ca65da1ea2c65b9cc2ae8 RTC: 157411 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29844 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Matt Derksen <v2cibmd@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
-rw-r--r--src/usr/targeting/common/xmltohb/attribute_types.xml54
1 files changed, 27 insertions, 27 deletions
diff --git a/src/usr/targeting/common/xmltohb/attribute_types.xml b/src/usr/targeting/common/xmltohb/attribute_types.xml
index 598edf1eb..1d5ffa784 100644
--- a/src/usr/targeting/common/xmltohb/attribute_types.xml
+++ b/src/usr/targeting/common/xmltohb/attribute_types.xml
@@ -19639,7 +19639,7 @@ DEPRECATED!!!!
<id>ATTR_VCS_I2C_BUSNUM</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
- <persistency>volatile-zeroed</persistency>
+ <persistency>non-volatile</persistency>
<readable/>
</attribute>
@@ -19734,7 +19734,7 @@ DEPRECATED!!!!
<id>ATTR_APSS_CHIP_SELECT</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
- <persistency>volatile-zeroed</persistency>
+ <persistency>non-volatile</persistency>
<readable/>
</attribute>
@@ -20153,7 +20153,7 @@ DEPRECATED!!!!
<id>ATTR_SYSTEM_IVRMS_ENABLED</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
- <persistency>volatile-zeroed</persistency>
+ <persistency>non-volatile</persistency>
<readable/>
<writeable/>
</attribute>
@@ -20179,7 +20179,7 @@ DEPRECATED!!!!
<id>ATTR_SYSTEM_WOF_ENABLED</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
- <persistency>volatile-zeroed</persistency>
+ <persistency>non-volatile</persistency>
<readable/>
<writeable/>
</attribute>
@@ -20204,7 +20204,7 @@ DEPRECATED!!!!
<id>ATTR_SYSTEM_RESCLK_STEP_DELAY</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
- <persistency>volatile-zeroed</persistency>
+ <persistency>non-volatile</persistency>
<readable/>
</attribute>
@@ -20253,7 +20253,7 @@ DEPRECATED!!!!
<id>ATTR_PFET_POWERDOWN_DELAY_NS</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
- <persistency>volatile-zeroed</persistency>
+ <persistency>non-volatile</persistency>
<readable/>
</attribute>
@@ -20276,7 +20276,7 @@ DEPRECATED!!!!
<id>ATTR_PFET_VDD_VOFF_SEL</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
- <persistency>volatile-zeroed</persistency>
+ <persistency>non-volatile</persistency>
<readable/>
</attribute>
@@ -20343,7 +20343,7 @@ DEPRECATED!!!!
<id>ATTR_PFET_VCS_VOFF_SEL</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
- <persistency>volatile-zeroed</persistency>
+ <persistency>non-volatile</persistency>
<readable/>
</attribute>
@@ -20429,7 +20429,7 @@ DEPRECATED!!!!
<id>ATTR_PBAX_CHIPID</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
- <persistency>volatile-zeroed</persistency>
+ <persistency>non-volatile</persistency>
<readable/>
</attribute>
@@ -20451,7 +20451,7 @@ DEPRECATED!!!!
<id>ATTR_PBAX_BRDCST_ID_VECTOR</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
- <persistency>volatile-zeroed</persistency>
+ <persistency>non-volatile</persistency>
<readable/>
</attribute>
@@ -20473,7 +20473,7 @@ DEPRECATED!!!!
<id>ATTR_EXTERNAL_VRM_STEPDELAY</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
- <persistency>volatile-zeroed</persistency>
+ <persistency>non-volatile</persistency>
<readable/>
</attribute>
@@ -20495,7 +20495,7 @@ DEPRECATED!!!!
<id>ATTR_VCS_I2C_RAIL</id>
<macro>DIRECT</macro>
</hwpfToHbAttrMap>
- <persistency>volatile-zeroed</persistency>
+ <persistency>non-volatile</persistency>
<readable/>
</attribute>
@@ -20641,7 +20641,7 @@ DEPRECATED!!!!
<uint8_t>
</uint8_t>
</simpleType>
- <persistency>volatile-zeroed</persistency>
+ <persistency>non-volatile</persistency>
<writeable/>
<readable/>
<hwpfToHbAttrMap>
@@ -20657,7 +20657,7 @@ DEPRECATED!!!!
<uint8_t>
</uint8_t>
</simpleType>
- <persistency>volatile-zeroed</persistency>
+ <persistency>non-volatile</persistency>
<writeable/>
<readable/>
<hwpfToHbAttrMap>
@@ -21313,7 +21313,7 @@ DEPRECATED!!!!
<uint32_t>
</uint32_t>
</simpleType>
- <persistency>volatile-zeroed</persistency>
+ <persistency>non-volatile</persistency>
<readable/>
<hwpfToHbAttrMap>
<id>ATTR_PROC_FABRIC_SYSTEM_ID</id>
@@ -21328,7 +21328,7 @@ DEPRECATED!!!!
<uint32_t>
</uint32_t>
</simpleType>
- <persistency>volatile-zeroed</persistency>
+ <persistency>non-volatile</persistency>
<writeable/>
<readable/>
<hwpfToHbAttrMap>
@@ -22978,7 +22978,7 @@ DEPRECATED!!!!
<simpleType>
<uint8_t></uint8_t>
</simpleType>
- <persistency>volatile-zeroed</persistency>
+ <persistency>non-volatile</persistency>
<readable/>
<hwpfToHbAttrMap>
<id>ATTR_IO_XBUS_TX_MARGIN_RATIO</id>
@@ -23059,7 +23059,7 @@ DEPRECATED!!!!
<uint8_t>
</uint8_t>
</simpleType>
- <persistency>volatile-zeroed</persistency>
+ <persistency>volatile</persistency>
<readable/>
<hwpfToHbAttrMap>
<id>ATTR_DUMP_STOP_INFO_SUPPRESS_ERROR_TRACE</id>
@@ -23076,7 +23076,7 @@ DEPRECATED!!!!
<uint8_t>
</uint8_t>
</simpleType>
- <persistency>volatile-zeroed</persistency>
+ <persistency>volatile</persistency>
<readable/>
<hwpfToHbAttrMap>
<id>ATTR_DUMP_STOP_INFO_ENABLE_ERRORLOG</id>
@@ -29765,7 +29765,7 @@ DEPRECATED!!!!
</uint8_t>
</simpleType>
<readable/>
- <persistency>volatile-zeroed</persistency>
+ <persistency>non-volatile</persistency>
<hwpfToHbAttrMap>
<id>ATTR_VDM_ENABLE</id>
<macro>DIRECT</macro>
@@ -31320,7 +31320,7 @@ DEPRECATED!!!!
<simpleType>
<uint8_t></uint8_t>
</simpleType>
- <persistency>volatile-zeroed</persistency>
+ <persistency>non-volatile</persistency>
<readable/>
<hwpfToHbAttrMap>
<id>ATTR_IVRM_DEADZONE_MV</id>
@@ -31338,7 +31338,7 @@ DEPRECATED!!!!
<simpleType>
<uint32_t></uint32_t>
</simpleType>
- <persistency>volatile-zeroed</persistency>
+ <persistency>non-volatile</persistency>
<readable/>
<hwpfToHbAttrMap>
<id>ATTR_TDP_RDP_CURRENT_FACTOR</id>
@@ -31365,7 +31365,7 @@ DEPRECATED!!!!
<uint8_t></uint8_t>
<array>8</array>
</simpleType>
- <persistency>volatile</persistency>
+ <persistency>non-volatile</persistency>
<readable/>
<hwpfToHbAttrMap>
<id>ATTR_SYSTEM_RESCLK_FREQ_REGIONS</id>
@@ -31390,7 +31390,7 @@ DEPRECATED!!!!
<uint8_t></uint8_t>
<array>8</array>
</simpleType>
- <persistency>volatile</persistency>
+ <persistency>non-volatile</persistency>
<readable/>
<hwpfToHbAttrMap>
<id>ATTR_SYSTEM_RESCLK_FREQ_REGION_INDEX</id>
@@ -31411,7 +31411,7 @@ DEPRECATED!!!!
<uint16_t></uint16_t>
<array>64</array>
</simpleType>
- <persistency>volatile</persistency>
+ <persistency>non-volatile</persistency>
<readable/>
<hwpfToHbAttrMap>
<id>ATTR_SYSTEM_RESCLK_VALUE</id>
@@ -31448,7 +31448,7 @@ DEPRECATED!!!!
<uint8_t></uint8_t>
<array>4</array>
</simpleType>
- <persistency>volatile</persistency>
+ <persistency>non-volatile</persistency>
<readable/>
<hwpfToHbAttrMap>
<id>ATTR_SYSTEM_RESCLK_L3_VALUE</id>
@@ -31472,7 +31472,7 @@ DEPRECATED!!!!
<simpleType>
<uint16_t></uint16_t>
</simpleType>
- <persistency>volatile</persistency>
+ <persistency>non-volatile</persistency>
<readable/>
<hwpfToHbAttrMap>
<id>ATTR_SYSTEM_RESCLK_L3_VOLTAGE_THRESHOLD_MV</id>
OpenPOWER on IntegriCloud