OvmfPkg: PlatformBdsLib: signal gRootBridgesConnectedEventGroupGuid

The explanation is in the patch titled

  OvmfPkg: introduce gRootBridgesConnectedEventGroupGuid

At this point, this signal doesn't do anything yet.

Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
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>
This commit is contained in:
Laszlo Ersek 2016-03-13 18:08:26 +01:00
parent 9116c9c5d8
commit 0f6ff51d88
2 changed files with 7 additions and 0 deletions

View File

@ -13,6 +13,7 @@
**/ **/
#include "BdsPlatform.h" #include "BdsPlatform.h"
#include <Guid/RootBridgesConnectedEventGroup.h>
#include <Library/QemuBootOrderLib.h> #include <Library/QemuBootOrderLib.h>
@ -1244,6 +1245,11 @@ Returns:
VisitAllInstancesOfProtocol (&gEfiPciRootBridgeIoProtocolGuid, VisitAllInstancesOfProtocol (&gEfiPciRootBridgeIoProtocolGuid,
ConnectRootBridge, NULL); ConnectRootBridge, NULL);
//
// Signal the ACPI platform driver that it can download QEMU ACPI tables.
//
EfiEventGroupSignal (&gRootBridgesConnectedEventGroupGuid);
// //
// We can't signal End-of-Dxe earlier than this. Namely, End-of-Dxe triggers // We can't signal End-of-Dxe earlier than this. Namely, End-of-Dxe triggers
// the preparation of S3 system information. That logic has a hard dependency // the preparation of S3 system information. That logic has a hard dependency

View File

@ -70,3 +70,4 @@
[Guids] [Guids]
gEfiEndOfDxeEventGroupGuid gEfiEndOfDxeEventGroupGuid
gRootBridgesConnectedEventGroupGuid