]> git.proxmox.com Git - mirror_edk2.git/blame - OvmfPkg/AcpiPlatformDxe/AcpiPlatformDxe.inf
OvmfPkg/AcpiPlatformDxe: clean up libs and protos in "AcpiPlatformDxe.inf"
[mirror_edk2.git] / OvmfPkg / AcpiPlatformDxe / AcpiPlatformDxe.inf
CommitLineData
7d2bd150 1## @file\r
522203de 2# OVMF ACPI Platform Driver\r
7d2bd150 3#\r
dbf9cc87 4# Copyright (c) 2008 - 2018, Intel Corporation. All rights reserved.<BR>\r
7d2bd150 5# This program and the accompanying materials\r
6# are licensed and made available under the terms and conditions of the BSD License\r
7# which accompanies this distribution. The full text of the license may be found at\r
8# http://opensource.org/licenses/bsd-license.php\r
522203de 9#\r
7d2bd150 10# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
11# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
522203de 12#\r
7d2bd150 13##\r
14\r
15[Defines]\r
16 INF_VERSION = 0x00010005\r
17 BASE_NAME = AcpiPlatform\r
917ab907 18 FILE_GUID = 49970331-E3FA-4637-9ABC-3B7868676970\r
7d2bd150 19 MODULE_TYPE = DXE_DRIVER\r
20 VERSION_STRING = 1.0\r
21 ENTRY_POINT = AcpiPlatformEntryPoint\r
22\r
23#\r
24# The following information is for reference only and not required by the build tools.\r
25#\r
dbf9cc87 26# VALID_ARCHITECTURES = IA32 X64 EBC\r
7d2bd150 27#\r
28\r
29[Sources]\r
30 AcpiPlatform.c\r
1c6ee78f 31 AcpiPlatform.h\r
b15e00c8
LE
32 BootScript.c\r
33 EntryPoint.c\r
34 PciDecoding.c\r
522203de 35 Qemu.c\r
14b0faad 36 QemuFwCfgAcpi.c\r
a8f97131 37 QemuLoader.h\r
522203de 38 Xen.c\r
7d2bd150 39\r
40[Packages]\r
41 MdePkg/MdePkg.dec\r
42 MdeModulePkg/MdeModulePkg.dec\r
522203de 43 OvmfPkg/OvmfPkg.dec\r
498f7d8d 44 UefiCpuPkg/UefiCpuPkg.dec\r
45 PcAtChipsetPkg/PcAtChipsetPkg.dec\r
7d2bd150 46\r
47[LibraryClasses]\r
48 UefiLib\r
7d2bd150 49 PcdLib\r
50 BaseMemoryLib\r
51 DebugLib\r
52 UefiBootServicesTableLib\r
53 UefiDriverEntryPoint\r
522203de 54 HobLib\r
55 QemuFwCfgLib\r
687f7521 56 QemuFwCfgS3Lib\r
255b4184 57 MemoryAllocationLib\r
4804ef49 58 BaseLib\r
57c0beb6 59 DxeServicesTableLib\r
387536e4 60 OrderedCollectionLib\r
7d2bd150 61\r
62[Protocols]\r
63 gEfiAcpiTableProtocolGuid # PROTOCOL ALWAYS_CONSUMED\r
a3fffb4f 64 gEfiFirmwareVolume2ProtocolGuid # PROTOCOL SOMETIMES_CONSUMED\r
8f35eb92 65 gEfiPciIoProtocolGuid # PROTOCOL SOMETIMES_CONSUMED\r
7d2bd150 66\r
522203de 67[Guids]\r
68 gEfiXenInfoGuid\r
b6bc800d 69 gRootBridgesConnectedEventGroupGuid\r
522203de 70\r
7d2bd150 71[Pcd]\r
72 gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiTableStorageFile\r
818bc86a 73 gEfiMdeModulePkgTokenSpaceGuid.PcdPciDisableBusEnumeration\r
498f7d8d 74 gUefiCpuPkgTokenSpaceGuid.PcdCpuLocalApicBaseAddress\r
75 gPcAtChipsetPkgTokenSpaceGuid.Pcd8259LegacyModeEdgeLevel\r
2662fa8d 76 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfFdBaseAddress\r
7d2bd150 77\r
78[Depex]\r
818bc86a 79 gEfiAcpiTableProtocolGuid\r