mirror of https://github.com/acidanthera/audk.git
OvmfPkg/PlatformBdsLib: rebase to EfiEventGroupSignal
Cc: Jordan Justen <jordan.l.justen@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Laszlo Ersek <lersek@redhat.com> Reviewed-by: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com>
This commit is contained in:
parent
dfc9514794
commit
36e8e6992d
|
@ -1163,27 +1163,6 @@ Returns:
|
|||
}
|
||||
|
||||
|
||||
/**
|
||||
Empty callback function executed when the EndOfDxe event group is signaled.
|
||||
|
||||
We only need this function because we'd like to signal EndOfDxe, and for that
|
||||
we need to create an event, with a callback function.
|
||||
|
||||
@param[in] Event Event whose notification function is being invoked.
|
||||
@param[in] Context The pointer to the notification function's context, which
|
||||
is implementation-dependent.
|
||||
**/
|
||||
STATIC
|
||||
VOID
|
||||
EFIAPI
|
||||
OnEndOfDxe (
|
||||
IN EFI_EVENT Event,
|
||||
IN VOID *Context
|
||||
)
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
Save the S3 boot script.
|
||||
|
||||
|
@ -1259,7 +1238,6 @@ Returns:
|
|||
{
|
||||
EFI_STATUS Status;
|
||||
EFI_BOOT_MODE BootMode;
|
||||
EFI_EVENT EndOfDxeEvent;
|
||||
|
||||
DEBUG ((EFI_D_INFO, "PlatformBdsPolicyBehavior\n"));
|
||||
|
||||
|
@ -1273,13 +1251,7 @@ Returns:
|
|||
// installed after PCI enumeration completes, we must not trigger the S3 save
|
||||
// earlier, hence we can't signal End-of-Dxe earlier.
|
||||
//
|
||||
Status = gBS->CreateEventEx (EVT_NOTIFY_SIGNAL, TPL_CALLBACK, OnEndOfDxe,
|
||||
NULL /* NotifyContext */, &gEfiEndOfDxeEventGroupGuid,
|
||||
&EndOfDxeEvent);
|
||||
if (!EFI_ERROR (Status)) {
|
||||
gBS->SignalEvent (EndOfDxeEvent);
|
||||
gBS->CloseEvent (EndOfDxeEvent);
|
||||
}
|
||||
EfiEventGroupSignal (&gEfiEndOfDxeEventGroupGuid);
|
||||
|
||||
if (QemuFwCfgS3Enabled ()) {
|
||||
//
|
||||
|
|
Loading…
Reference in New Issue