#include "BdsInternal.h"\r
\r
#include <Guid/ArmGlobalVariableHob.h>\r
-#include <Guid/ArmPlatformEvents.h>\r
\r
extern BDS_LOAD_OPTION_SUPPORT *BdsLoadOptionSupportList;\r
\r
BDS_SUPPORTED_DEVICE *SupportedBootDevice;\r
EFI_DEVICE_PATH_PROTOCOL *FdtDevicePathNodes;\r
EFI_DEVICE_PATH_PROTOCOL *FdtDevicePath;\r
- EFI_EVENT UpdateFdtEvent;\r
\r
Status = SelectBootDevice (&SupportedBootDevice);\r
if (EFI_ERROR(Status)) {\r
ASSERT_EFI_ERROR(Status);\r
}\r
\r
- if (!EFI_ERROR (Status)) {\r
- //\r
- // Signal FDT has been updated\r
- //\r
- Status = gBS->CreateEventEx (\r
- EVT_NOTIFY_SIGNAL,\r
- TPL_NOTIFY,\r
- EmptyCallbackFunction,\r
- NULL,\r
- &gArmPlatformUpdateFdtEventGuid,\r
- &UpdateFdtEvent\r
- );\r
- if (!EFI_ERROR (Status)) {\r
- gBS->SignalEvent (UpdateFdtEvent);\r
- }\r
- }\r
-\r
EXIT:\r
if (Status == EFI_ABORTED) {\r
Print(L"\n");\r