TianoCore EDK2 master
Loading...
Searching...
No Matches
FspWrapperMultiPhaseProcessLib.h File Reference

Go to the source code of this file.

Functions

EFI_STATUS EFIAPI FspWrapperVariableRequestHandler (IN OUT VOID **FspHobListPtr, IN UINT8 ComponentIndex)
 
EFI_STATUS EFIAPI FspWrapperMultiPhaseHandler (IN OUT VOID **FspHobListPtr, IN UINT8 ComponentIndex)
 

Detailed Description

Provide FSP wrapper MultiPhase handling functions.

Copyright (c) 2022, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file FspWrapperMultiPhaseProcessLib.h.

Function Documentation

◆ FspWrapperMultiPhaseHandler()

EFI_STATUS EFIAPI FspWrapperMultiPhaseHandler ( IN OUT VOID **  FspHobListPtr,
IN UINT8  ComponentIndex 
)

FSP Wrapper MultiPhase Handler

Parameters
[in]FspHobListPtr- Pointer to FSP HobList (valid after FSP-M completed)
[in]ComponentIndex- FSP Component which executing MultiPhase initialization.
Return values
EFI_STATUSAlways return EFI_SUCCESS

FSP Wrapper MultiPhase Handler

Parameters
[in,out]FspHobListPtr- Pointer to FSP HobList (valid after FSP-M completed)
[in]ComponentIndex- FSP Component which executing MultiPhase initialization.
Return values
EFI_UNSUPPORTEDSpecific MultiPhase action was not supported.
EFI_SUCCESSMultiPhase action were completed successfully.

Definition at line 314 of file PeiFspWrapperMultiPhaseProcessLib.c.

◆ FspWrapperVariableRequestHandler()

EFI_STATUS EFIAPI FspWrapperVariableRequestHandler ( IN OUT VOID **  FspHobListPtr,
IN UINT8  ComponentIndex 
)

FSP Wrapper Variable Request Handler

Parameters
[in]FspHobListPtr- Pointer to FSP HobList (valid after FSP-M completed)
[in]ComponentIndex- FSP Component which executing MultiPhase initialization.
Return values
EFI_UNSUPPORTEDFSP Wrapper cannot support the specific variable request
EFI_STATUSReturn FSP returned status

FSP Wrapper Variable Request Handler

Parameters
[in,out]FspHobListPtr- Pointer to FSP HobList (valid after FSP-M completed)
[in]ComponentIndex- FSP Component which executing MultiPhase initialization.
Return values
EFI_UNSUPPORTEDFSP Wrapper cannot support the specific variable request, or FSP does not support VariableService
EFI_STATUSReturn FSP returned status

Definition at line 147 of file PeiFspWrapperMultiPhaseProcessLib.c.