diff options
author | Prem Shanker Jha <premjha2@in.ibm.com> | 2018-10-26 00:44:13 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2018-11-05 22:09:40 -0600 |
commit | c826f6afcb57031ebf3a8fa948926feaf5792497 (patch) | |
tree | 2b995045c656108cc6a49a683eaae17d45b456cf /src/import/chips/p9/procedures/xml/error_info/p9_query_stop_state.xml | |
parent | 83335d59ac593a543bcbe8c9c2f030798c02a2dc (diff) | |
download | talos-hostboot-c826f6afcb57031ebf3a8fa948926feaf5792497.tar.gz talos-hostboot-c826f6afcb57031ebf3a8fa948926feaf5792497.zip |
PM: Handled SCOM failures while determining unit availability.
HWP reads a quad and core level registers to determine clock
status for cache and core respectively. If this SCOM fails, HWP
returns a generic non success RC but it doesn't initialize the
attributes appropriately. As a result, caller doesn't get an
idea on extent of availability of core and cache for operation
like SCOM or Scan. Commit addresses it by handling the RC and
initializing the attribute appropraitely.
Key_Cronus_Test=PM_REGRESS
Change-Id: Ib5e46ad11e2cf817f72a4fec20815dbca354ac51
CQ: SW449148
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/68033
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Tested-by: Cronus HW CI <cronushw-ci+hostboot@us.ibm.com>
Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA <prasadbgr@in.ibm.com>
Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/68038
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@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/import/chips/p9/procedures/xml/error_info/p9_query_stop_state.xml')
-rw-r--r-- | src/import/chips/p9/procedures/xml/error_info/p9_query_stop_state.xml | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/src/import/chips/p9/procedures/xml/error_info/p9_query_stop_state.xml b/src/import/chips/p9/procedures/xml/error_info/p9_query_stop_state.xml index 533ce9221..1772c4cb6 100644 --- a/src/import/chips/p9/procedures/xml/error_info/p9_query_stop_state.xml +++ b/src/import/chips/p9/procedures/xml/error_info/p9_query_stop_state.xml @@ -5,7 +5,7 @@ <!-- --> <!-- OpenPOWER HostBoot Project --> <!-- --> -<!-- Contributors Listed Below - COPYRIGHT 2016,2017 --> +<!-- Contributors Listed Below - COPYRIGHT 2016,2018 --> <!-- [+] International Business Machines Corp. --> <!-- --> <!-- --> @@ -46,4 +46,20 @@ <priority>HIGH</priority> </callout> </hwpError> + + <hwpError> + <rc>RC_CORE_CLOCK_STATUS_READ_FAIL</rc> + <description>Failed to read core clock status. + Note: This return code basically identifies a specific SCOM failure in HWP. There + are no callouts associated with this return code. Based on the context, caller of + HWP is expected to do the callout</description> + </hwpError> + + <hwpError> + <rc>RC_QUAD_CLOCK_STATUS_READ_FAIL</rc> + <description> Failed to read quad clock status + Note: This return code basically identifies a specific SCOM failure in HWP. There + are no callouts associated with this return code. Based on the context, caller of + HWP is expected to do the callout</description> + </hwpError> </hwpErrors> |