]> git.proxmox.com Git - mirror_edk2.git/blame - OvmfPkg/PciHotPlugInitDxe/PciHotPlugInit.inf
OvmfPkg/PciHotPlugInitDxe: convert to PciCapLib
[mirror_edk2.git] / OvmfPkg / PciHotPlugInitDxe / PciHotPlugInit.inf
CommitLineData
8aba40b7
LE
1## @file\r
2# This driver implements EFI_PCI_HOT_PLUG_INIT_PROTOCOL, providing the PCI bus\r
3# driver with resource padding information, for PCIe hotplug purposes.\r
4#\r
5# Copyright (C) 2016, Red Hat, Inc.\r
6#\r
7# This program and the accompanying materials are licensed and made available\r
8# under the terms and conditions of the BSD License which accompanies this\r
9# distribution. The full text of the license may be found at\r
10# http://opensource.org/licenses/bsd-license.php\r
11#\r
12# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT\r
13# WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
14##\r
15\r
16[Defines]\r
17 INF_VERSION = 0x00010005\r
18 BASE_NAME = PciHotPlugInitDxe\r
19 FILE_GUID = 11A6EDF6-A9BE-426D-A6CC-B22FE51D9224\r
20 MODULE_TYPE = DXE_DRIVER\r
21 VERSION_STRING = 1.0\r
22 ENTRY_POINT = DriverInitialize\r
23\r
24[Sources]\r
25 PciHotPlugInit.c\r
26\r
27[Packages]\r
28 MdeModulePkg/MdeModulePkg.dec\r
29 MdePkg/MdePkg.dec\r
fe404947 30 OvmfPkg/OvmfPkg.dec\r
8aba40b7
LE
31\r
32[LibraryClasses]\r
4776d5cb 33 BaseLib\r
a9803247 34 BaseMemoryLib\r
8aba40b7
LE
35 DebugLib\r
36 DevicePathLib\r
37 MemoryAllocationLib\r
3815101f
LE
38 PciCapLib\r
39 PciCapPciSegmentLib\r
fe404947 40 PciLib\r
8aba40b7
LE
41 UefiBootServicesTableLib\r
42 UefiDriverEntryPoint\r
43\r
44[Protocols]\r
91231fc2 45 gEfiPciHotPlugInitProtocolGuid ## ALWAYS_PRODUCES\r
8aba40b7 46\r
3815101f
LE
47[Pcd]\r
48 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfHostBridgePciDevId ## CONSUMES\r
49\r
8aba40b7
LE
50[Depex]\r
51 TRUE\r