]> git.proxmox.com Git - mirror_edk2.git/blame - OvmfPkg/PciHotPlugInitDxe/PciHotPlugInit.inf
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[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
b26f0cf9 7# SPDX-License-Identifier: BSD-2-Clause-Patent\r
8aba40b7
LE
8##\r
9\r
10[Defines]\r
11 INF_VERSION = 0x00010005\r
12 BASE_NAME = PciHotPlugInitDxe\r
13 FILE_GUID = 11A6EDF6-A9BE-426D-A6CC-B22FE51D9224\r
14 MODULE_TYPE = DXE_DRIVER\r
15 VERSION_STRING = 1.0\r
16 ENTRY_POINT = DriverInitialize\r
17\r
18[Sources]\r
19 PciHotPlugInit.c\r
20\r
21[Packages]\r
22 MdeModulePkg/MdeModulePkg.dec\r
23 MdePkg/MdePkg.dec\r
fe404947 24 OvmfPkg/OvmfPkg.dec\r
8aba40b7
LE
25\r
26[LibraryClasses]\r
4776d5cb 27 BaseLib\r
a9803247 28 BaseMemoryLib\r
8aba40b7
LE
29 DebugLib\r
30 DevicePathLib\r
31 MemoryAllocationLib\r
3815101f
LE
32 PciCapLib\r
33 PciCapPciSegmentLib\r
fe404947 34 PciLib\r
8aba40b7
LE
35 UefiBootServicesTableLib\r
36 UefiDriverEntryPoint\r
37\r
38[Protocols]\r
91231fc2 39 gEfiPciHotPlugInitProtocolGuid ## ALWAYS_PRODUCES\r
8aba40b7 40\r
3815101f
LE
41[Pcd]\r
42 gUefiOvmfPkgTokenSpaceGuid.PcdOvmfHostBridgePciDevId ## CONSUMES\r
9e6b552b 43 gUefiOvmfPkgTokenSpaceGuid.PcdPciMmio64Size ## CONSUMES\r
3815101f 44\r
8aba40b7
LE
45[Depex]\r
46 TRUE\r