diff options
author | Zane Shelley <zshelle@us.ibm.com> | 2016-10-26 12:21:01 -0500 |
---|---|---|
committer | Zane C. Shelley <zshelle@us.ibm.com> | 2016-11-08 12:14:54 -0500 |
commit | 2aea752457905fb8ef595c4432ec82bcb405962f (patch) | |
tree | ac96a4fcc4fe621f830b1f94f866f5248de47aa3 | |
parent | 6deb1bea1ceec28b8d9f2125e0987c6c5ff20601 (diff) | |
download | talos-hostboot-2aea752457905fb8ef595c4432ec82bcb405962f.tar.gz talos-hostboot-2aea752457905fb8ef595c4432ec82bcb405962f.zip |
PRD: refined extra signatures for memory subsystem
Change-Id: I07a662a208dcdf654b0ca6536ba932758b9dd252
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31859
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com>
Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com>
Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com>
Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/32246
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
-rw-r--r-- | src/usr/diag/prdf/common/plat/mem/prdfP9McaExtraSig.H | 38 | ||||
-rw-r--r-- | src/usr/diag/prdf/common/plat/mem/prdfP9McbistExtraSig.H (renamed from src/usr/diag/prdf/common/plat/mem/prdfMemExtraSig.H) | 8 | ||||
-rw-r--r-- | src/usr/diag/prdf/common/plat/p9/p9_mcbist.rule | 2 | ||||
-rw-r--r-- | src/usr/diag/prdf/plat/mem/prdfMemTdCtlr_ipl.C | 2 | ||||
-rw-r--r-- | src/usr/diag/prdf/plat/mem/prdfMemTdCtlr_rt.C | 4 | ||||
-rw-r--r-- | src/usr/diag/prdf/plat/mem/prdfP9Mcbist.C | 2 |
6 files changed, 47 insertions, 9 deletions
diff --git a/src/usr/diag/prdf/common/plat/mem/prdfP9McaExtraSig.H b/src/usr/diag/prdf/common/plat/mem/prdfP9McaExtraSig.H new file mode 100644 index 000000000..22809c351 --- /dev/null +++ b/src/usr/diag/prdf/common/plat/mem/prdfP9McaExtraSig.H @@ -0,0 +1,38 @@ +/* IBM_PROLOG_BEGIN_TAG */ +/* This is an automatically generated prolog. */ +/* */ +/* $Source: src/usr/diag/prdf/common/plat/mem/prdfP9McaExtraSig.H $ */ +/* */ +/* OpenPOWER HostBoot Project */ +/* */ +/* Contributors Listed Below - COPYRIGHT 2016 */ +/* [+] 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 __prdfP9McaExtraSig_H +#define __prdfP9McaExtraSig_H + +#include <prdrSignatures.H> + +PRDR_ERROR_SIGNATURE(MaintUE, 0xffff0010, "", "Maintenance UE"); +PRDR_ERROR_SIGNATURE(MaintMPE, 0xffff0011, "", "Maintenance MPE"); +PRDR_ERROR_SIGNATURE(MaintHARD_CTE, 0xffff0012, "", "Maintenance HARD CTE"); +PRDR_ERROR_SIGNATURE(MaintSOFT_CTE, 0xffff0013, "", "Maintenance SOFT CTE"); +PRDR_ERROR_SIGNATURE(MaintINTER_CTE, 0xffff0014, "", "Maintenance INTER CTE"); + +#endif // __prdfP9McaExtraSig_H + diff --git a/src/usr/diag/prdf/common/plat/mem/prdfMemExtraSig.H b/src/usr/diag/prdf/common/plat/mem/prdfP9McbistExtraSig.H index 981c7bc4c..d42ce7390 100644 --- a/src/usr/diag/prdf/common/plat/mem/prdfMemExtraSig.H +++ b/src/usr/diag/prdf/common/plat/mem/prdfP9McbistExtraSig.H @@ -1,7 +1,7 @@ /* IBM_PROLOG_BEGIN_TAG */ /* This is an automatically generated prolog. */ /* */ -/* $Source: src/usr/diag/prdf/common/plat/mem/prdfMemExtraSig.H $ */ +/* $Source: src/usr/diag/prdf/common/plat/mem/prdfP9McbistExtraSig.H $ */ /* */ /* OpenPOWER HostBoot Project */ /* */ @@ -23,13 +23,13 @@ /* */ /* IBM_PROLOG_END_TAG */ -#ifndef __prdfMemExtraSig_H -#define __prdfMemExtraSig_H +#ifndef __prdfP9McbistExtraSig_H +#define __prdfP9McbistExtraSig_H #include <prdrSignatures.H> PRDR_ERROR_SIGNATURE(CmdComplete_ERROR, 0xeeee0000, "", "ERROR: command complete analysis failed" ); -#endif // __prdfMemExtraSig_H +#endif // __prdfP9McbistExtraSig_H diff --git a/src/usr/diag/prdf/common/plat/p9/p9_mcbist.rule b/src/usr/diag/prdf/common/plat/p9/p9_mcbist.rule index 1f07da71c..32a408113 100644 --- a/src/usr/diag/prdf/common/plat/p9/p9_mcbist.rule +++ b/src/usr/diag/prdf/common/plat/p9/p9_mcbist.rule @@ -31,7 +31,7 @@ chip p9_mcbist dump DUMP_CONTENT_HW; scomlen 64; -.include "prdfMemExtraSig.H"; +.include "prdfP9McbistExtraSig.H"; ############################################################################# # # diff --git a/src/usr/diag/prdf/plat/mem/prdfMemTdCtlr_ipl.C b/src/usr/diag/prdf/plat/mem/prdfMemTdCtlr_ipl.C index 0d0b6d473..0c1bc6d22 100644 --- a/src/usr/diag/prdf/plat/mem/prdfMemTdCtlr_ipl.C +++ b/src/usr/diag/prdf/plat/mem/prdfMemTdCtlr_ipl.C @@ -30,8 +30,8 @@ #include <prdfMemTdCtlr.H> // Platform includes -#include <prdfMemExtraSig.H> #include <prdfP9McbistDataBundle.H> +#include <prdfP9McbistExtraSig.H> using namespace TARGETING; diff --git a/src/usr/diag/prdf/plat/mem/prdfMemTdCtlr_rt.C b/src/usr/diag/prdf/plat/mem/prdfMemTdCtlr_rt.C index 7bcf65514..764bcd905 100644 --- a/src/usr/diag/prdf/plat/mem/prdfMemTdCtlr_rt.C +++ b/src/usr/diag/prdf/plat/mem/prdfMemTdCtlr_rt.C @@ -32,9 +32,9 @@ // Framework includes // Platform includes -#include <prdfMemExtraSig.H> -#include <prdfP9McbistDataBundle.H> #include <prdfPlatServices.H> +#include <prdfP9McbistDataBundle.H> +#include <prdfP9McbistExtraSig.H> using namespace TARGETING; diff --git a/src/usr/diag/prdf/plat/mem/prdfP9Mcbist.C b/src/usr/diag/prdf/plat/mem/prdfP9Mcbist.C index 82135a07a..47349feab 100644 --- a/src/usr/diag/prdf/plat/mem/prdfP9Mcbist.C +++ b/src/usr/diag/prdf/plat/mem/prdfP9Mcbist.C @@ -34,9 +34,9 @@ #include <prdfPluginMap.H> // Platform includes -#include <prdfMemExtraSig.H> #include <prdfPlatServices.H> #include <prdfP9McbistDataBundle.H> +#include <prdfP9McbistExtraSig.H> namespace PRDF { |