]> git.proxmox.com Git - mirror_edk2.git/blame_incremental - OvmfPkg/XenAcpiPlatformDxe/EntryPoint.c
OvmfPkg: Apply uncrustify changes
[mirror_edk2.git] / OvmfPkg / XenAcpiPlatformDxe / EntryPoint.c
... / ...
CommitLineData
1/** @file\r
2 Entry point of OVMF ACPI Platform Driver for Xen guests\r
3\r
4 Copyright (C) 2015-2021, Red Hat, Inc.\r
5 Copyright (c) 2008 - 2015, Intel Corporation. All rights reserved.<BR>\r
6\r
7 SPDX-License-Identifier: BSD-2-Clause-Patent\r
8**/\r
9\r
10#include <Library/DebugLib.h> // ASSERT_EFI_ERROR()\r
11#include <Library/UefiBootServicesTableLib.h> // gBS\r
12#include <Protocol/AcpiTable.h> // EFI_ACPI_TABLE_PROTOCOL\r
13\r
14#include "AcpiPlatform.h"\r
15\r
16STATIC\r
17EFI_ACPI_TABLE_PROTOCOL *\r
18FindAcpiTableProtocol (\r
19 VOID\r
20 )\r
21{\r
22 EFI_STATUS Status;\r
23 EFI_ACPI_TABLE_PROTOCOL *AcpiTable;\r
24\r
25 Status = gBS->LocateProtocol (\r
26 &gEfiAcpiTableProtocolGuid,\r
27 NULL,\r
28 (VOID **)&AcpiTable\r
29 );\r
30 ASSERT_EFI_ERROR (Status);\r
31 return AcpiTable;\r
32}\r
33\r
34EFI_STATUS\r
35EFIAPI\r
36AcpiPlatformEntryPoint (\r
37 IN EFI_HANDLE ImageHandle,\r
38 IN EFI_SYSTEM_TABLE *SystemTable\r
39 )\r
40{\r
41 return InstallAcpiTables (FindAcpiTableProtocol ());\r
42}\r