summaryrefslogtreecommitdiffstats
path: root/src/usr/hwpf/hwp/sbe_centaur_init
diff options
context:
space:
mode:
authorThi Tran <thi@us.ibm.com>2013-12-16 17:26:27 -0600
committerA. Patrick Williams III <iawillia@us.ibm.com>2014-01-09 14:08:07 -0600
commitdfa5a46cfe90fd2a0fcfc1771622ee24494f26a6 (patch)
tree69841705184cb72625b134e5c63a733f55c54707 /src/usr/hwpf/hwp/sbe_centaur_init
parent73ace8b70ead1d5134e10dd5ebcb698d6f14f1e8 (diff)
downloadtalos-hostboot-dfa5a46cfe90fd2a0fcfc1771622ee24494f26a6.tar.gz
talos-hostboot-dfa5a46cfe90fd2a0fcfc1771622ee24494f26a6.zip
INITPROC: Hostboot - SW238462 Enable scan polling
Change-Id: Idf642c2747a65406cc5f1559660550eee7f3aba0 CQ:SW238462 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/7758 Tested-by: Jenkins Server Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/hwpf/hwp/sbe_centaur_init')
-rw-r--r--src/usr/hwpf/hwp/sbe_centaur_init/cen_xip_customize.C12
-rw-r--r--src/usr/hwpf/hwp/sbe_centaur_init/cen_xip_customize_errors.xml5
2 files changed, 10 insertions, 7 deletions
diff --git a/src/usr/hwpf/hwp/sbe_centaur_init/cen_xip_customize.C b/src/usr/hwpf/hwp/sbe_centaur_init/cen_xip_customize.C
index d3ce8f475..23b1aef05 100644
--- a/src/usr/hwpf/hwp/sbe_centaur_init/cen_xip_customize.C
+++ b/src/usr/hwpf/hwp/sbe_centaur_init/cen_xip_customize.C
@@ -20,7 +20,7 @@
/* Origin: 30 */
/* */
/* IBM_PROLOG_END_TAG */
-// $Id: cen_xip_customize.C,v 1.11 2013/08/12 20:05:18 dcrowell Exp $
+// $Id: cen_xip_customize.C,v 1.12 2013/12/03 05:46:24 cmolsen Exp $
/*------------------------------------------------------------------------------*/
/* *! TITLE : cen_xip_customize.C */
/* *! DESCRIPTION : Customizes Centaur images from a Centaur reference image. */
@@ -28,8 +28,9 @@
//
/* *! EXTENDED DESCRIPTION : */
//
-/* *! USAGE : To build (for VBU/command-line) - */
-// buildfapiprcd -c "sbe_xip_image.c" -C "p8_image_help.C,p8_image_help_base.C" -e "../../xml/error_info/cen_xip_customize_errors.xml" -u "IMGBUILD_PPD_CEN_XIP_CUSTOMIZE,XIPC_COMMAND_LINE" cen_xip_customize.C
+/* *! USAGE :
+ To build (for Hostboot) -
+ buildfapiprcd -c "sbe_xip_image.c,pore_inline_assembler.c,p8_ring_identification.c" -C "p8_image_help.C,p8_image_help_base.C,p8_pore_table_gen_api_fixed.C,p8_scan_compression.C" -e "../../xml/error_info/cen_xip_customize_errors.xml,../../xml/error_info/proc_sbe_decompress_scan_halt_codes.xml,../../../../../../hwpf/hwp/xml/error_info/mvpd_errors.xml" cen_xip_customize.C */
//
/* *! ASSUMPTIONS : */
//
@@ -221,9 +222,10 @@ ReturnCode cen_xip_customize(const fapi::Target &i_target,
attrChipletId, //=0xff,
&wfInline,
&wfInlineLenInWords, // Is 8-byte aligned on return.
- 1,
+ 1, // Always do flush optimization.
(uint32_t)scanMaxRotate,
- 0); // No need to use waits for Centaur.
+ 0, // No need to use waits for Centaur.
+ 0x00000010); // Centaur doesn't support scan polling.
if (rcLoc) {
FAPI_ERR("create_wiggle_flip_prg() failed w/rcLoc=%i",rcLoc);
uint32_t &RC_LOCAL=rcLoc;
diff --git a/src/usr/hwpf/hwp/sbe_centaur_init/cen_xip_customize_errors.xml b/src/usr/hwpf/hwp/sbe_centaur_init/cen_xip_customize_errors.xml
index 9b5697ccd..7943f4bff 100644
--- a/src/usr/hwpf/hwp/sbe_centaur_init/cen_xip_customize_errors.xml
+++ b/src/usr/hwpf/hwp/sbe_centaur_init/cen_xip_customize_errors.xml
@@ -20,6 +20,7 @@
<!-- Origin: 30 -->
<!-- -->
<!-- IBM_PROLOG_END_TAG -->
+<!-- $Id: cen_xip_customize_errors.xml,v 1.2 2013/05/07 22:56:26 wenning Exp $ -->
<!-- Error definitions for proc_slw_build procedure -->
<hwpErrors>
<!-- *********************************************************************** -->
@@ -41,7 +42,7 @@
<description>PLL ring size returned from attribute is too large.</description>
<ffdc>DATA_ATTRIBUTE_RING_SIZE</ffdc>
<ffdc>DATA_MAX_PLL_RING_SIZE</ffdc>
- <ffdc>DATA_SIZE_OF_BUF1</ffdc>
+ <ffdc>DATA_SIZE_OF_BUF1</ffdc>
</hwpError>
<!-- *********************************************************************** -->
<hwpError>
@@ -54,7 +55,7 @@
<rc>RC_CEN_XIPC_PLL_RING_BLOCK_TOO_LARGE</rc>
<description>PLL ring block is too large.</description>
<ffdc>DATA_RING_BLOCK_SIZEOFTHIS</ffdc>
- <ffdc>DATA_SIZE_OF_BUF1</ffdc>
+ <ffdc>DATA_SIZE_OF_BUF1</ffdc>
</hwpError>
<!-- *********************************************************************** -->
<hwpError>
OpenPOWER on IntegriCloud