X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=IntelFspWrapperPkg%2FFspInitPei%2FSecFspInitDone.c;fp=IntelFspWrapperPkg%2FFspInitPei%2FSecFspInitDone.c;h=0000000000000000000000000000000000000000;hb=d8043ce905a5832f911361ef30be28765afbdc6b;hp=e109694062e0c2cb13ff15971f8e53f94be22a46;hpb=d5fb1edfb16a2af29486ffbf5aa32a036da9caa4;p=mirror_edk2.git diff --git a/IntelFspWrapperPkg/FspInitPei/SecFspInitDone.c b/IntelFspWrapperPkg/FspInitPei/SecFspInitDone.c deleted file mode 100644 index e109694062..0000000000 --- a/IntelFspWrapperPkg/FspInitPei/SecFspInitDone.c +++ /dev/null @@ -1,57 +0,0 @@ -/** @file - Install FspInitDone PPI and GetFspHobList API. - - Copyright (c) 2014, Intel Corporation. All rights reserved.
- This program and the accompanying materials - are licensed and made available under the terms and conditions of the BSD License - which accompanies this distribution. The full text of the license may be found at - http://opensource.org/licenses/bsd-license.php. - - THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, - WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - -**/ - - -#include "SecMain.h" - -FSP_INIT_DONE_PPI gFspInitDonePpi = { - FspInitDoneGetFspHobList -}; - -/** - Return Hob list produced by FSP. - - @param[in] PeiServices The pointer to the PEI Services Table. - @param[in] This The pointer to this instance of this PPI. - @param[out] FspHobList The pointer to Hob list produced by FSP. - - @return EFI_SUCCESS FReturn Hob list produced by FSP successfully. -**/ -EFI_STATUS -EFIAPI -FspInitDoneGetFspHobList ( - IN CONST EFI_PEI_SERVICES **PeiServices, - IN FSP_INIT_DONE_PPI *This, - OUT VOID **FspHobList - ) -{ - VOID *TopOfTemporaryRamPpi; - EFI_STATUS Status; - - Status = (*PeiServices)->LocatePpi ( - PeiServices, - &gTopOfTemporaryRamPpiGuid, - 0, - NULL, - (VOID **) &TopOfTemporaryRamPpi - ); - if (EFI_ERROR (Status)) { - return EFI_NOT_FOUND; - } - - *FspHobList = (VOID *)(UINTN)(*(UINT32 *)((UINTN)TopOfTemporaryRamPpi - sizeof(UINT32))); - - return EFI_SUCCESS; -} -