12345678910111213141516171819202122232425262728293031323334353637383940 |
- /** @file
- OVMF ACPI Platform Driver for Xen guests
- Copyright (C) 2021, Red Hat, Inc.
- Copyright (c) 2008 - 2012, Intel Corporation. All rights reserved.<BR>
- SPDX-License-Identifier: BSD-2-Clause-Patent
- **/
- #include <Library/XenPlatformLib.h> // XenDetected()
- #include "AcpiPlatform.h"
- /**
- Effective entrypoint of Acpi Platform driver.
- @param ImageHandle
- @param SystemTable
- @return EFI_SUCCESS
- @return EFI_LOAD_ERROR
- @return EFI_OUT_OF_RESOURCES
- **/
- EFI_STATUS
- EFIAPI
- InstallAcpiTables (
- IN EFI_ACPI_TABLE_PROTOCOL *AcpiTable
- )
- {
- EFI_STATUS Status;
- if (XenDetected ()) {
- Status = InstallXenTables (AcpiTable);
- } else {
- Status = EFI_UNSUPPORTED;
- }
- return Status;
- }
|