2 FSP MultiPhase Library.
4 Copyright (c) 2022, Intel Corporation. All rights reserved.<BR>
5 SPDX-License-Identifier: BSD-2-Clause-Patent
9 #ifndef _FSP_MULTIPHASE_LIB_H_
10 #define _FSP_MULTIPHASE_LIB_H_
14 FspMultiPhaseSwitchStack (
19 FspVariableRequestSwitchStack (
20 IN FSP_MULTI_PHASE_VARIABLE_REQUEST_INFO_PARAMS
*FspVariableRequestParams
24 This function handles FspMultiPhaseMemInitApi.
26 @param[in] ApiIdx Internal index of the FSP API.
27 @param[in] ApiParam Parameter of the FSP API.
29 @retval EFI_SUCCESS FSP execution was successful.
30 @retval EFI_INVALID_PARAMETER Input parameters are invalid.
31 @retval EFI_UNSUPPORTED The FSP calling conditions were not met.
32 @retval EFI_DEVICE_ERROR FSP initialization failed.
36 FspMultiPhaseMemInitApiHandler (
42 This function handles FspMultiPhaseSiInitApi.
44 @param[in] ApiIdx Internal index of the FSP API.
45 @param[in] ApiParam Parameter of the FSP API.
50 FspMultiPhaseSiInitApiHandlerV2 (