]> git.proxmox.com Git - mirror_edk2.git/blame - IntelFspWrapperPkg/Include/Ppi/FspInitDone.h
IntelFspWrapperPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / IntelFspWrapperPkg / Include / Ppi / FspInitDone.h
CommitLineData
a33a2f62
JY
1/** @file\r
2 Provides the services to return FSP hob list.\r
3\r
4 Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>\r
19486360 5 SPDX-License-Identifier: BSD-2-Clause-Patent\r
a33a2f62
JY
6\r
7**/\r
8\r
9#ifndef _FSP_INIT_DONE_H_\r
10#define _FSP_INIT_DONE_H_\r
11\r
12typedef struct _FSP_INIT_DONE_PPI FSP_INIT_DONE_PPI;\r
13\r
14/**\r
15 Return Hob list produced by FSP.\r
16\r
17 @param[in] PeiServices The pointer to the PEI Services Table.\r
18 @param[in] This The pointer to this instance of this PPI.\r
19 @param[out] FspHobList The pointer to Hob list produced by FSP.\r
20\r
21 @return EFI_SUCCESS FReturn Hob list produced by FSP successfully.\r
22**/\r
23typedef\r
24EFI_STATUS\r
25(EFIAPI *FSP_INIT_DONE_GET_FSP_HOB_LIST)(\r
26 IN CONST EFI_PEI_SERVICES **PeiServices,\r
27 IN FSP_INIT_DONE_PPI *This,\r
28 OUT VOID **FspHobList\r
29 );\r
30\r
31struct _FSP_INIT_DONE_PPI {\r
32 FSP_INIT_DONE_GET_FSP_HOB_LIST GetFspHobList;\r
33};\r
34\r
35extern EFI_GUID gFspInitDonePpiGuid;\r
36\r
37#endif\r