TianoCore EDK2
master
Loading...
Searching...
No Matches
FspSecPlatformLib.h
Go to the documentation of this file.
1
8
#ifndef _FSP_SEC_PLATFORM_LIB_H_
9
#define _FSP_SEC_PLATFORM_LIB_H_
10
23
UINTN
24
EFIAPI
25
SecPlatformInit
(
26
VOID
27
);
28
43
UINTN
44
EFIAPI
45
LoadMicrocode
(
46
IN
VOID *FsptUpdDataPtr
47
);
48
62
UINTN
63
EFIAPI
64
SecCarInit
(
65
IN
VOID *FsptUpdDataPtr
66
);
67
75
EFI_STATUS
76
EFIAPI
77
FspUpdSignatureCheck
(
78
IN
UINT32 ApiIdx,
79
IN
VOID *ApiParam
80
);
81
90
EFI_STATUS
91
EFIAPI
92
FspMultiPhaseSiInitApiHandler
(
93
IN
UINT32 ApiIdx,
94
IN
VOID *ApiParam
95
);
96
112
BOOLEAN
113
EFIAPI
114
FspMultiPhasePlatformGetNumberOfPhases
(
115
IN
UINTN
ApiIdx,
116
IN
OUT
UINT32 *NumberOfPhasesSupported
117
);
118
119
#endif
UINTN
UINT64 UINTN
Definition:
ProcessorBind.h:112
FspUpdSignatureCheck
EFI_STATUS EFIAPI FspUpdSignatureCheck(IN UINT32 ApiIdx, IN VOID *ApiParam)
Definition:
PlatformSecLibNull.c:21
SecPlatformInit
UINTN EFIAPI SecPlatformInit(VOID)
LoadMicrocode
UINTN EFIAPI LoadMicrocode(IN VOID *FsptUpdDataPtr)
SecCarInit
UINTN EFIAPI SecCarInit(IN VOID *FsptUpdDataPtr)
FspMultiPhasePlatformGetNumberOfPhases
BOOLEAN EFIAPI FspMultiPhasePlatformGetNumberOfPhases(IN UINTN ApiIdx, IN OUT UINT32 *NumberOfPhasesSupported)
FspMultiPhaseSiInitApiHandler
EFI_STATUS EFIAPI FspMultiPhaseSiInitApiHandler(IN UINT32 ApiIdx, IN VOID *ApiParam)
Definition:
PlatformSecLibNull.c:39
IN
#define IN
Definition:
Base.h:279
OUT
#define OUT
Definition:
Base.h:284
EFI_STATUS
RETURN_STATUS EFI_STATUS
Definition:
UefiBaseType.h:29
IntelFsp2Pkg
Include
Library
FspSecPlatformLib.h
Generated on Fri Nov 15 2024 18:01:08 for TianoCore EDK2 by
1.9.6