summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGreg Still <stillgs@us.ibm.com>2017-03-04 11:49:25 -0600
committerDaniel M. Crowell <dcrowell@us.ibm.com>2017-06-07 14:59:20 -0400
commit64d3406568951c3b5bac0d2d0209ca53fbad04a6 (patch)
treeb69528a87b63c7a849a55aa0571108a203d72339 /src
parent5cc5b666af08d10c681d5ba4846628fbefad26f6 (diff)
downloadblackbird-hostboot-64d3406568951c3b5bac0d2d0209ca53fbad04a6.tar.gz
blackbird-hostboot-64d3406568951c3b5bac0d2d0209ca53fbad04a6.zip
AVSBus current,temperature and slew rate commands, add CRC Checking
- Reformated output of the wrapper to be more tablular - Included voltage read and write functions into p9_avsbus_cmds to avoid code duplication with p9_avsbus_voltage.C - p9_avsbus_voltage_wrap is still retained to keep present usage intact. - Remove unconnected AVSBus VCS rail error messages - added CRC and bad response error checking Change-Id: I392a61b9c579a852ae4a020255d6a016c01d643a Original-Change-Id: I36e87aa434ec39a2a34520f9762574e8f665d02d Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/37164 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Brian T. Vanderpool <vanderp@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41479 Reviewed-by: Thi N. Tran <thi@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src')
-rw-r--r--src/import/chips/p9/procedures/xml/error_info/p9_avsbus_lib_errors.xml62
1 files changed, 62 insertions, 0 deletions
diff --git a/src/import/chips/p9/procedures/xml/error_info/p9_avsbus_lib_errors.xml b/src/import/chips/p9/procedures/xml/error_info/p9_avsbus_lib_errors.xml
index 5235a6e89..07c484c87 100644
--- a/src/import/chips/p9/procedures/xml/error_info/p9_avsbus_lib_errors.xml
+++ b/src/import/chips/p9/procedures/xml/error_info/p9_avsbus_lib_errors.xml
@@ -52,5 +52,67 @@
A timeout occured writing an idle from to an AVSBus interface
</description>
</hwpError>
+
+ <!-- ******************************************************************** -->
+ <hwpError>
+ <rc>RC_PM_AVSBUS_ZERO_RESP_ERROR</rc>
+ <description>
+ AVS command failed. All 0 response data received possibly due to AVSBus IO RI/DIs disabled.
+ </description>
+ <ffdc>TARGET</ffdc>
+ <ffdc>BUS</ffdc>
+ <ffdc>BRIDGE</ffdc>
+ </hwpError>
+ <!-- ******************************************************************** -->
+ <hwpError>
+ <rc>RC_PM_AVSBUS_NO_RESP_ERROR</rc>
+ <description>
+ AVS command failed. No response from VRM device, Check AVSBus interface connectivity to VRM in system.
+ </description>
+ <ffdc>TARGET</ffdc>
+ <ffdc>BUS</ffdc>
+ <ffdc>BRIDGE</ffdc>
+ </hwpError>
+ <!-- ******************************************************************** -->
+ <hwpError>
+ <rc>RC_PM_AVSBUS_MASTER_BAD_CRC_ERROR</rc>
+ <description>
+ AVS command failed. Bad CRC detected by P9 on AVSBus Slave Segement.
+ </description>
+ <ffdc>TARGET</ffdc>
+ <ffdc>BUS</ffdc>
+ <ffdc>BRIDGE</ffdc>
+ </hwpError>
+ <!-- ******************************************************************** -->
+ <hwpError>
+ <rc>RC_PM_AVSBUS_SLAVE_BAD_CRC_ERROR</rc>
+ <description>
+ AVS command failed failed. Bad CRC indicated by Slave VRM on AVSBus Master Segement.
+ </description>
+ <ffdc>TARGET</ffdc>
+ <ffdc>BUS</ffdc>
+ <ffdc>BRIDGE</ffdc>
+ </hwpError>
+ <!-- ******************************************************************** -->
+ <hwpError>
+ <rc>RC_PM_AVSBUS_UNAVAILABLE_RESOURCE_ERROR</rc>
+ <description>
+ AVS command failed. Valid data sent but no action is taken due to unavailable resource.
+ </description>
+ <ffdc>TARGET</ffdc>
+ <ffdc>BUS</ffdc>
+ <ffdc>BRIDGE</ffdc>
+ </hwpError>
+ <!-- ******************************************************************** -->
+ <hwpError>
+ <rc>RC_PM_AVSBUS_INVALID_DATA_ERROR</rc>
+ <description>
+ AVS command failed. Unknown resource, invalid data, incorrect data or incorrect action.
+ </description>
+ <ffdc>TARGET</ffdc>
+ <ffdc>BUS</ffdc>
+ <ffdc>BRIDGE</ffdc>
+ </hwpError>
+
<!-- ******************************************************************** -->
</hwpErrors>
OpenPOWER on IntegriCloud