diff options
author | Laszlo Ersek <lersek@redhat.com> | 2018-05-04 12:00:00 +0200 |
---|---|---|
committer | Laszlo Ersek <lersek@redhat.com> | 2018-05-24 21:22:56 +0200 |
commit | 3815101ff854459e74a18571475c1d9ffee6af91 (patch) | |
tree | 9f174890593efb30b41e6db3ec15c45563c0dd68 /OvmfPkg/PciHotPlugInitDxe/PciHotPlugInit.inf | |
parent | 65cefddcdecec044f97ec4850cb27379a1a7788a (diff) | |
download | edk2-3815101ff854459e74a18571475c1d9ffee6af91.tar.gz edk2-3815101ff854459e74a18571475c1d9ffee6af91.tar.bz2 edk2-3815101ff854459e74a18571475c1d9ffee6af91.zip |
OvmfPkg/PciHotPlugInitDxe: convert to PciCapLib
Replace the manual capability list parsing in OvmfPkg/PciHotPlugInitDxe
with PciCapLib and PciCapPciSegmentLib API calls.
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Jordan Justen <jordan.l.justen@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Diffstat (limited to 'OvmfPkg/PciHotPlugInitDxe/PciHotPlugInit.inf')
-rw-r--r-- | OvmfPkg/PciHotPlugInitDxe/PciHotPlugInit.inf | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/OvmfPkg/PciHotPlugInitDxe/PciHotPlugInit.inf b/OvmfPkg/PciHotPlugInitDxe/PciHotPlugInit.inf index 38043986eb..cc2b60d442 100644 --- a/OvmfPkg/PciHotPlugInitDxe/PciHotPlugInit.inf +++ b/OvmfPkg/PciHotPlugInitDxe/PciHotPlugInit.inf @@ -35,6 +35,8 @@ DebugLib
DevicePathLib
MemoryAllocationLib
+ PciCapLib
+ PciCapPciSegmentLib
PciLib
UefiBootServicesTableLib
UefiDriverEntryPoint
@@ -42,5 +44,8 @@ [Protocols]
gEfiPciHotPlugInitProtocolGuid ## ALWAYS_PRODUCES
+[Pcd]
+ gUefiOvmfPkgTokenSpaceGuid.PcdOvmfHostBridgePciDevId ## CONSUMES
+
[Depex]
TRUE
|