diff options
author | Benjamin Weisenbeck <bweisenb@us.ibm.com> | 2017-06-29 13:12:45 -0500 |
---|---|---|
committer | Zane C. Shelley <zshelle@us.ibm.com> | 2017-07-07 10:55:15 -0400 |
commit | 222af0c322a6e0383000aaf3da130dd878f084c9 (patch) | |
tree | 0d6a37d1a0768100e4434b5b9cbb61b27f4131b0 /src/usr/diag | |
parent | 29c37a0bd0bf4bc15e57cda0121901f756c7f67c (diff) | |
download | talos-hostboot-222af0c322a6e0383000aaf3da130dd878f084c9.tar.gz talos-hostboot-222af0c322a6e0383000aaf3da130dd878f084c9.zip |
PRD: Allow clearing FIR bits on Unit Checkstops
There is no planned support for unit checkstops in P9, so we don't
have any code in place for properly disabling checkstopped units.
It shouldn't matter, but when we get a bit mistakenly configured
as a Unit CS, we end up with a flood of errors for the uncleared
bit.
Change-Id: Ia7104b31c988434ca6df74889afad14c7ecd158b
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42613
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com>
Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42635
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Diffstat (limited to 'src/usr/diag')
-rwxr-xr-x | src/usr/diag/prdf/common/framework/register/prdfResetErrorRegister.C | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/usr/diag/prdf/common/framework/register/prdfResetErrorRegister.C b/src/usr/diag/prdf/common/framework/register/prdfResetErrorRegister.C index cf543da5b..b1da2c317 100755 --- a/src/usr/diag/prdf/common/framework/register/prdfResetErrorRegister.C +++ b/src/usr/diag/prdf/common/framework/register/prdfResetErrorRegister.C @@ -109,9 +109,7 @@ ResetAndMaskErrorRegister::Reset(const BitKey & bit_list, { int32_t rc = SUCCESS; // Don't do reset on CS. - if ((CHECK_STOP != error.service_data->getPrimaryAttnType()) && //@pw01 - (UNIT_CS != error.service_data->getPrimaryAttnType()) && - (UNIT_CS != error.service_data->getSecondaryAttnType())) + if (CHECK_STOP != error.service_data->getPrimaryAttnType()) { #ifndef __HOSTBOOT_MODULE ServiceDataCollector & sdc = *(error.service_data); |