]> git.proxmox.com Git - mirror_edk2.git/blame - IntelFsp2WrapperPkg/Include/Library/FspWrapperPlatformMultiPhaseLib.h
IntelFsp2WrapperPkg: Add header for PlatformMultiPhaseLib.
[mirror_edk2.git] / IntelFsp2WrapperPkg / Include / Library / FspWrapperPlatformMultiPhaseLib.h
CommitLineData
f054beec
CC
1/** @file\r
2 Provide FSP wrapper Platform MultiPhase handling functions.\r
3\r
4 Copyright (c) 2022, Intel Corporation. All rights reserved.<BR>\r
5 SPDX-License-Identifier: BSD-2-Clause-Patent\r
6\r
7**/\r
8\r
9#ifndef FSP_WRAPPER_PLATFORM_MULTI_PHASE_LIB_H_\r
10#define FSP_WRAPPER_PLATFORM_MULTI_PHASE_LIB_H_\r
11\r
12/**\r
13 FSP Wrapper Platform MultiPhase Handler\r
14\r
15 @param[in] FspHobListPtr - Pointer to FSP HobList (valid after FSP-M completed)\r
16 @param[in] ComponentIndex - FSP Component which executing MultiPhase initialization.\r
17 @param[in] PhaseIndex - Indicates current execution phase of FSP MultiPhase initialization.\r
18\r
19 @retval EFI_STATUS Always return EFI_SUCCESS\r
20\r
21**/\r
22VOID\r
23EFIAPI\r
24FspWrapperPlatformMultiPhaseHandler (\r
25 IN OUT VOID **FspHobListPtr,\r
26 IN UINT8 ComponentIndex,\r
27 IN UINT32 PhaseIndex\r
28 );\r
29\r
30#endif //FSP_WRAPPER_PLATFORM_MULTI_PHASE_LIB_H_\r