diff options
author | Zane Shelley <zshelle@us.ibm.com> | 2018-07-30 14:23:09 -0500 |
---|---|---|
committer | Zane C. Shelley <zshelle@us.ibm.com> | 2018-08-01 09:11:55 -0500 |
commit | 86d3fc2a9d5cbd34e873f1c8b8f8418373a44db9 (patch) | |
tree | 8c9bc5023bbb1ae75814e1fb9fa8ecc462be19c2 /src/usr/diag/prdf | |
parent | 77a99242f79dbe5aaf47b950f070ccaeaa58d240 (diff) | |
download | talos-hostboot-86d3fc2a9d5cbd34e873f1c8b8f8418373a44db9.tar.gz talos-hostboot-86d3fc2a9d5cbd34e873f1c8b8f8418373a44db9.zip |
PRD: add lane repair extra signatures to appropriate targets
Change-Id: Ifb8aa1f8435afd3a73a110d2b958ffee0f95ef20
CQ: SW440273
Backport: release-fips921
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/63571
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com>
Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com>
Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/63622
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>
Diffstat (limited to 'src/usr/diag/prdf')
6 files changed, 41 insertions, 7 deletions
diff --git a/src/usr/diag/prdf/common/plat/cen/cen_centaur.rule b/src/usr/diag/prdf/common/plat/cen/cen_centaur.rule index b0d266bfd..9eaa5c6df 100644 --- a/src/usr/diag/prdf/common/plat/cen/cen_centaur.rule +++ b/src/usr/diag/prdf/common/plat/cen/cen_centaur.rule @@ -33,6 +33,7 @@ chip cen_centaur #Import signatures .include "prdfP9ProcMbCommonExtraSig.H"; +.include "prdfLaneRepairExtraSig.H"; ############################################################################# # # diff --git a/src/usr/diag/prdf/common/plat/p9/p9_mc.rule b/src/usr/diag/prdf/common/plat/p9/p9_mc.rule index 2acfd7b1d..fec9b46b1 100644 --- a/src/usr/diag/prdf/common/plat/p9/p9_mc.rule +++ b/src/usr/diag/prdf/common/plat/p9/p9_mc.rule @@ -31,6 +31,8 @@ chip p9_mc dump DUMP_CONTENT_HW; scomlen 64; +.include "prdfLaneRepairExtraSig.H"; + ############################################################################# # # # ###### # diff --git a/src/usr/diag/prdf/common/plat/p9/p9_xbus.rule b/src/usr/diag/prdf/common/plat/p9/p9_xbus.rule index c77d769b1..750a74824 100644 --- a/src/usr/diag/prdf/common/plat/p9/p9_xbus.rule +++ b/src/usr/diag/prdf/common/plat/p9/p9_xbus.rule @@ -32,7 +32,7 @@ chip p9_xbus scomlen 64; #Import signatures -.include "prdfP9ProcMbCommonExtraSig.H"; +.include "prdfLaneRepairExtraSig.H"; ############################################################################# # # diff --git a/src/usr/diag/prdf/common/plat/p9/prdfLaneRepair.C b/src/usr/diag/prdf/common/plat/p9/prdfLaneRepair.C index 94947b037..45b3ecf14 100644 --- a/src/usr/diag/prdf/common/plat/p9/prdfLaneRepair.C +++ b/src/usr/diag/prdf/common/plat/p9/prdfLaneRepair.C @@ -37,7 +37,7 @@ #include <prdfExtensibleChip.H> #include <UtilHash.H> -#include <prdfP9ProcMbCommonExtraSig.H> +#include <prdfLaneRepairExtraSig.H> #include <hwas/common/hwasCallout.H> #ifndef __HOSTBOOT_MODULE diff --git a/src/usr/diag/prdf/common/plat/p9/prdfLaneRepairExtraSig.H b/src/usr/diag/prdf/common/plat/p9/prdfLaneRepairExtraSig.H new file mode 100755 index 000000000..06f2b7fce --- /dev/null +++ b/src/usr/diag/prdf/common/plat/p9/prdfLaneRepairExtraSig.H @@ -0,0 +1,36 @@ +/* IBM_PROLOG_BEGIN_TAG */ +/* This is an automatically generated prolog. */ +/* */ +/* $Source: src/usr/diag/prdf/common/plat/p9/prdfLaneRepairExtraSig.H $ */ +/* */ +/* OpenPOWER HostBoot Project */ +/* */ +/* Contributors Listed Below - COPYRIGHT 2018 */ +/* [+] International Business Machines Corp. */ +/* */ +/* */ +/* Licensed under the Apache License, Version 2.0 (the "License"); */ +/* you may not use this file except in compliance with the License. */ +/* You may obtain a copy of the License at */ +/* */ +/* http://www.apache.org/licenses/LICENSE-2.0 */ +/* */ +/* Unless required by applicable law or agreed to in writing, software */ +/* distributed under the License is distributed on an "AS IS" BASIS, */ +/* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or */ +/* implied. See the License for the specific language governing */ +/* permissions and limitations under the License. */ +/* */ +/* IBM_PROLOG_END_TAG */ + +#ifndef __prdfLaneRepairExtraSig_H +#define __prdfLaneRepairExtraSig_H + +#include <prdrSignatures.H> + +/* Lane Repair extra signatures */ +PRDR_ERROR_SIGNATURE( ERepair_ERROR, 0xffff0000, "","ERepair Internal error" ); +PRDR_ERROR_SIGNATURE( ERepair_FWThrExceeded, 0xffff0001, "", + "ERepair FW threshold exceeded" ); + +#endif // __prdfLaneRepairExtraSig_H diff --git a/src/usr/diag/prdf/common/plat/p9/prdfP9ProcMbCommonExtraSig.H b/src/usr/diag/prdf/common/plat/p9/prdfP9ProcMbCommonExtraSig.H index 49260983d..ec6e0fe08 100644 --- a/src/usr/diag/prdf/common/plat/p9/prdfP9ProcMbCommonExtraSig.H +++ b/src/usr/diag/prdf/common/plat/p9/prdfP9ProcMbCommonExtraSig.H @@ -28,11 +28,6 @@ #include <prdrSignatures.H> -/* ERepair Extra signatures */ -PRDR_ERROR_SIGNATURE( ERepair_ERROR, 0xffff0000, "","ERepair Internal error" ); -PRDR_ERROR_SIGNATURE( ERepair_FWThrExceeded, 0xffff0001, "", - "ERepair FW threshold exceeded" ); - /* PLL Extra signatures */ PRDR_ERROR_SIGNATURE( PLL_ERROR, 0x00ed0000, "","PLL error" ); PRDR_ERROR_SIGNATURE( MF_REF_FAILOVER, 0x00ed0001, "", "MF Ref Clk failover" ); |