diff options
author | Mike Baiocchi <mbaiocch@us.ibm.com> | 2016-05-11 11:57:08 -0500 |
---|---|---|
committer | William G. Hoffa <wghoffa@us.ibm.com> | 2016-05-24 10:58:12 -0400 |
commit | da40907dea7dcf75914243145c7821af611a269f (patch) | |
tree | e48001ae72baa972ce0a48818ef397bb61581bf3 /src/usr/targeting | |
parent | 281ca226bef10734a20de2f001d2a870f9c980aa (diff) | |
download | talos-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>
Diffstat (limited to 'src/usr/targeting')
-rw-r--r-- | src/usr/targeting/common/xmltohb/attribute_types.xml | 38 | ||||
-rwxr-xr-x | src/usr/targeting/common/xmltohb/target_types.xml | 2 |
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> |