summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Baiocchi <mbaiocch@us.ibm.com>2016-05-11 11:57:08 -0500
committerWilliam G. Hoffa <wghoffa@us.ibm.com>2016-05-24 10:58:12 -0400
commitda40907dea7dcf75914243145c7821af611a269f (patch)
treee48001ae72baa972ce0a48818ef397bb61581bf3
parent281ca226bef10734a20de2f001d2a870f9c980aa (diff)
downloadtalos-hostboot-da40907dea7dcf75914243145c7821af611a269f.tar.gz
talos-hostboot-da40907dea7dcf75914243145c7821af611a269f.zip
Add hostboot support for IO_XBUS_TX_ attributes
This commit adds support for ATTR_IO_XBUS_TX_MARGIN_RATIO and ATTR_IO_XBUS_TX_FFE_PRECURSOR, including default values. It also adds a default value to IO_X_DEBUG (FALSE). Change-Id: Id994a26f4137c676d447341ac990cc0e2223d568 RTC: 134079 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/24383 Reviewed-by: Matt Derksen <v2cibmd@us.ibm.com> Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
-rw-r--r--src/usr/targeting/common/xmltohb/attribute_types.xml38
-rwxr-xr-xsrc/usr/targeting/common/xmltohb/target_types.xml2
2 files changed, 39 insertions, 1 deletions
diff --git a/src/usr/targeting/common/xmltohb/attribute_types.xml b/src/usr/targeting/common/xmltohb/attribute_types.xml
index 11abb24e8..b8a479992 100644
--- a/src/usr/targeting/common/xmltohb/attribute_types.xml
+++ b/src/usr/targeting/common/xmltohb/attribute_types.xml
@@ -22586,7 +22586,7 @@ DEPRECATED!!!!
<simpleType>
<uint8_t></uint8_t>
</simpleType>
- <persistency>non-volatile</persistency>
+ <persistency>volatile-zeroed</persistency>
<readable/>
<writeable/>
<hwpfToHbAttrMap>
@@ -22613,6 +22613,42 @@ DEPRECATED!!!!
</attribute>
<attribute>
+ <id>IO_XBUS_TX_MARGIN_RATIO</id>
+ <!-- <targetType>TARGET_TYPE_XBUS</targetType> -->
+ <description>
+ Value to select amount of margin to be applied.
+ </description>
+ <simpleType>
+ <uint8_t></uint8_t>
+ </simpleType>
+ <persistency>volatile-zeroed</persistency>
+ <readable/>
+ <hwpfToHbAttrMap>
+ <id>ATTR_IO_XBUS_TX_MARGIN_RATIO</id>
+ <macro>DIRECT</macro>
+ </hwpfToHbAttrMap>
+</attribute>
+
+<attribute>
+ <id>IO_XBUS_TX_FFE_PRECURSOR</id>
+ <!-- <targetType>TARGET_TYPE_XBUS</targetType> -->
+ <description>
+ Value to select amount of tx ffe precusor to apply.
+ </description>
+ <simpleType>
+ <uint8_t>
+ <default>6</default>
+ </uint8_t>
+ </simpleType>
+ <persistency>non-volatile</persistency>
+ <readable/>
+ <hwpfToHbAttrMap>
+ <id>ATTR_IO_XBUS_TX_FFE_PRECURSOR</id>
+ <macro>DIRECT</macro>
+ </hwpfToHbAttrMap>
+</attribute>
+
+<attribute>
<id>POUNDV_BUCKET_NUM_OVERRIDE</id>
<description>
1 if override of poundv bucket num is available.
diff --git a/src/usr/targeting/common/xmltohb/target_types.xml b/src/usr/targeting/common/xmltohb/target_types.xml
index f99480fd8..7a7c41b24 100755
--- a/src/usr/targeting/common/xmltohb/target_types.xml
+++ b/src/usr/targeting/common/xmltohb/target_types.xml
@@ -3015,6 +3015,8 @@
<attribute><id>IO_XBUS_DCCAL_FLAGS</id></attribute>
<attribute><id>IO_X_DEBUG</id></attribute>
<attribute><id>IO_XBUS_MASTER_MODE</id></attribute>
+ <attribute><id>IO_XBUS_TX_MARGIN_RATIO</id></attribute>
+ <attribute><id>IO_XBUS_TX_FFE_PRECURSOR</id></attribute>
</targetType>
<targetType>
OpenPOWER on IntegriCloud