diff options
Diffstat (limited to 'src/usr/hwpf/hwp/nest_chiplets/proc_pcie_scominit')
3 files changed, 24 insertions, 6 deletions
diff --git a/src/usr/hwpf/hwp/nest_chiplets/proc_pcie_scominit/proc_pcie_scominit.C b/src/usr/hwpf/hwp/nest_chiplets/proc_pcie_scominit/proc_pcie_scominit.C index 1037cfba0..fb508ac7d 100644 --- a/src/usr/hwpf/hwp/nest_chiplets/proc_pcie_scominit/proc_pcie_scominit.C +++ b/src/usr/hwpf/hwp/nest_chiplets/proc_pcie_scominit/proc_pcie_scominit.C @@ -20,7 +20,7 @@ /* Origin: 30 */ /* */ /* IBM_PROLOG_END_TAG */ -// $Id: proc_pcie_scominit.C,v 1.8 2013/10/11 14:54:22 jmcgill Exp $ +// $Id: proc_pcie_scominit.C,v 1.9 2013/10/28 03:57:12 jmcgill Exp $ // $Source: /afs/awd/projects/eclipz/KnowledgeBase/.cvsroot/eclipz/chips/p8/working/procedures/ipl/fapi/proc_pcie_scominit.C,v $ //------------------------------------------------------------------------------ // *! (C) Copyright International Business Machines Corp. 2012 @@ -39,7 +39,7 @@ // Includes //------------------------------------------------------------------------------ #include <fapiHwpExecInitFile.H> -#include "proc_pcie_scominit.H" +#include <proc_pcie_scominit.H> extern "C" { @@ -100,6 +100,7 @@ fapi::ReturnCode proc_pcie_scominit_iop_init( { FAPI_ERR("proc_pcie_scominit_iop_init: Invalid IOP lane configuration attribute value 0x%02X", iop_config); + const fapi::Target & TARGET = i_target; const uint8_t& ATTR_DATA = iop_config; FAPI_SET_HWP_ERROR(rc, RC_PROC_PCIE_SCOMINIT_IOP_CONFIG_ATTR_ERR); break; @@ -123,6 +124,7 @@ fapi::ReturnCode proc_pcie_scominit_iop_init( { FAPI_ERR("proc_pcie_scominit_iop_init: Invalid IOP%d swap attribute value 0x%02X", i, iop_swap[i]); + const fapi::Target & TARGET = i_target; const uint8_t& IOP_DATA = i; const uint8_t ATTR_DATA = iop_swap[i]; FAPI_SET_HWP_ERROR(rc, RC_PROC_PCIE_SCOMINIT_IOP_SWAP_ATTR_ERR); @@ -444,6 +446,7 @@ fapi::ReturnCode proc_pcie_scominit( if (i_target.getType() != fapi::TARGET_TYPE_PROC_CHIP) { FAPI_ERR("proc_pcie_scominit: Unsupported target type"); + const fapi::Target & TARGET = i_target; FAPI_SET_HWP_ERROR(rc, RC_PROC_PCIE_SCOMINIT_INVALID_TARGET); break; } diff --git a/src/usr/hwpf/hwp/nest_chiplets/proc_pcie_scominit/proc_pcie_scominit.H b/src/usr/hwpf/hwp/nest_chiplets/proc_pcie_scominit/proc_pcie_scominit.H index 26055c27b..aaef4f547 100644 --- a/src/usr/hwpf/hwp/nest_chiplets/proc_pcie_scominit/proc_pcie_scominit.H +++ b/src/usr/hwpf/hwp/nest_chiplets/proc_pcie_scominit/proc_pcie_scominit.H @@ -20,7 +20,7 @@ /* Origin: 30 */ /* */ /* IBM_PROLOG_END_TAG */ -// $Id: proc_pcie_scominit.H,v 1.5 2013/10/11 14:54:22 jmcgill Exp $ +// $Id: proc_pcie_scominit.H,v 1.6 2013/10/28 03:57:13 jmcgill Exp $ // $Source: /afs/awd/projects/eclipz/KnowledgeBase/.cvsroot/eclipz/chips/p8/working/procedures/ipl/fapi/proc_pcie_scominit.H,v $ //------------------------------------------------------------------------------ // *! (C) Copyright International Business Machines Corp. 2012 @@ -49,7 +49,7 @@ // Includes //------------------------------------------------------------------------------ #include <fapi.H> -#include "p8_scom_addresses.H" +#include <p8_scom_addresses.H> //------------------------------------------------------------------------------ // Constant definitions diff --git a/src/usr/hwpf/hwp/nest_chiplets/proc_pcie_scominit/proc_pcie_scominit_errors.xml b/src/usr/hwpf/hwp/nest_chiplets/proc_pcie_scominit/proc_pcie_scominit_errors.xml index dbc4a9e18..6f2962b6c 100644 --- a/src/usr/hwpf/hwp/nest_chiplets/proc_pcie_scominit/proc_pcie_scominit_errors.xml +++ b/src/usr/hwpf/hwp/nest_chiplets/proc_pcie_scominit/proc_pcie_scominit_errors.xml @@ -20,23 +20,38 @@ <!-- Origin: 30 --> <!-- --> <!-- IBM_PROLOG_END_TAG --> -<!-- $Id: proc_pcie_scominit_errors.xml,v 1.2 2013/06/25 15:38:31 cswenson Exp $ --> +<!-- $Id: proc_pcie_scominit_errors.xml,v 1.3 2013/10/28 03:58:29 jmcgill Exp $ --> <!-- Error definitions for proc_pcie_scominit --> <hwpErrors> <!-- *********************************************************************** --> <hwpError> <rc>RC_PROC_PCIE_SCOMINIT_INVALID_TARGET</rc> - <description>Invalid target type provided to HWP.</description> + <description>Invalid target type provided to HWP (expects TARGET_TYPE_PROC_CHIP).</description> + <ffdc>TARGET</ffdc> + <callout> + <procedure>CODE</procedure> + <priority>HIGH</priority> + </callout> </hwpError> <hwpError> <rc>RC_PROC_PCIE_SCOMINIT_IOP_CONFIG_ATTR_ERR</rc> <description>Unsupported/invalid IOP lane configuration attribute value.</description> + <ffdc>TARGET</ffdc> <ffdc>ATTR_DATA</ffdc> + <callout> + <procedure>CODE</procedure> + <priority>HIGH</priority> + </callout> </hwpError> <hwpError> <rc>RC_PROC_PCIE_SCOMINIT_IOP_SWAP_ATTR_ERR</rc> <description>Unsupported/invalid IOP swap configuration attribute value.</description> + <ffdc>TARGET</ffdc> <ffdc>IOP_DATA</ffdc> <ffdc>ATTR_DATA</ffdc> + <callout> + <procedure>CODE</procedure> + <priority>HIGH</priority> + </callout> </hwpError> </hwpErrors> |