diff options
Diffstat (limited to 'src/usr/hwpf/hwp/build_winkle_images/p8_slw_build/p8_xip_customize.H')
-rw-r--r-- | src/usr/hwpf/hwp/build_winkle_images/p8_slw_build/p8_xip_customize.H | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/src/usr/hwpf/hwp/build_winkle_images/p8_slw_build/p8_xip_customize.H b/src/usr/hwpf/hwp/build_winkle_images/p8_slw_build/p8_xip_customize.H deleted file mode 100644 index 1e9edf00d..000000000 --- a/src/usr/hwpf/hwp/build_winkle_images/p8_slw_build/p8_xip_customize.H +++ /dev/null @@ -1,76 +0,0 @@ -/* IBM_PROLOG_BEGIN_TAG */ -/* This is an automatically generated prolog. */ -/* */ -/* $Source: src/usr/hwpf/hwp/build_winkle_images/p8_slw_build/p8_xip_customize.H $ */ -/* */ -/* OpenPOWER HostBoot Project */ -/* */ -/* COPYRIGHT International Business Machines Corp. 2012,2014 */ -/* */ -/* 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 */ -// $Id: p8_xip_customize.H,v 1.9 2014/05/28 02:35:45 cmolsen Exp $ - -#include <fapi.H> - -typedef fapi::ReturnCode (*p8_xip_customize_FP_t) ( const fapi::Target&, - void*, - void*, - uint32_t&, - const uint8_t, - const uint8_t, - void*, - const uint32_t, - void*, - const uint32_t, - uint32_t& ); - -extern "C" -{ - -// -// Function declares. -// - - // Description: - // FAPI HWP entry point for p8_xip_customize(). - // p8_xip_customize() adds VPD rings to the IPL and SLW images and updates - // various vectors in the images. - // - // Parameters: - // fapi::Target &i_target: Processor chip target. - // void *i_imageIn: Ptr to input IPL or SLW image. - // void *i_imageOut: Ptr to output IPL img. (Ignored for SLW/RAM imgs.) - // uint32_t &io_sizeImageOut: In: Max size of IPL/SRAM img. Out: Final size. - // uint8_t i_sysPhase: 0: IPL 1: SLW - // uint8_t i_modeBuild: 0: HB/IPL 1: PHYP/Rebuild 2: SRAM - // void *i_buf1: Temp buffer1 for dexed RS4 ring. Caller allocs/frees. - // uint32_t i_sizeBuf1: Size of buf1. - // void *i_buf2: Temp buffer2 for WF ring. Caller allocs/frees. - // uint32_t i_sizeBuf22 Size of buf2. - // uint32_t &io_bootCoreMask In: Mask of the desired boot cores (bits 16:31 = EX0:EX15) - // (value is ignored when i_sysPhase != 0) - // Out: Mask of the valid boot cores in the image - fapi::ReturnCode p8_xip_customize( const fapi::Target &i_target, - void *i_imageIn, - void *i_imageOut, - uint32_t &io_sizeImageOut, - const uint8_t i_sysPhase, - const uint8_t i_modeBuild, - void *i_buf1, - const uint32_t i_sizeBuf1, - void *i_buf2, - const uint32_t i_sizeBuf2, - uint32_t &io_bootCoreMask); -} |