diff options
author | Laszlo Ersek <lersek@redhat.com> | 2020-04-07 12:05:45 +0200 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2020-04-08 09:24:06 +0000 |
commit | 7cfc48fe4f972ae7ddeb9ab2042156d07e1e992a (patch) | |
tree | b1dd56df39f7f1f3f122c5a8e23c2314cd0d4931 /OvmfPkg | |
parent | d6f99b2ac4296662720db76d7c23d224f5288df3 (diff) | |
download | edk2-7cfc48fe4f972ae7ddeb9ab2042156d07e1e992a.zip edk2-7cfc48fe4f972ae7ddeb9ab2042156d07e1e992a.tar.gz edk2-7cfc48fe4f972ae7ddeb9ab2042156d07e1e992a.tar.bz2 |
OvmfPkg: supply missing lib class declarations in the DEC file
List the header files in the OvmfPkg DEC file for the following lib
classes:
- MemEncryptSevLib (one instance: BaseMemEncryptSevLib)
- PlatformFvbLib (two instances: EmuVariableFvbLib, PlatformFvbLibNull)
- VirtioLib (one instance: VirtioLib)
- VirtioMmioDeviceLib (one instance: VirtioMmioDeviceLib)
Cc: Ard Biesheuvel <ard.biesheuvel@arm.com>
Cc: Jordan Justen <jordan.l.justen@intel.com>
Cc: Philippe Mathieu-Daudé <philmd@redhat.com>
Cc: Sean Brogan <sean.brogan@microsoft.com>
Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=2662
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Message-Id: <20200407100545.25406-1-lersek@redhat.com>
Reviewed-by: Ard Biesheuvel <ard.biesheuvel@arm.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Diffstat (limited to 'OvmfPkg')
-rw-r--r-- | OvmfPkg/OvmfPkg.dec | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/OvmfPkg/OvmfPkg.dec b/OvmfPkg/OvmfPkg.dec index eae4d5e..2803039 100644 --- a/OvmfPkg/OvmfPkg.dec +++ b/OvmfPkg/OvmfPkg.dec @@ -22,6 +22,10 @@ #
LoadLinuxLib|Include/Library/LoadLinuxLib.h
+ ## @libraryclass Declares helper functions for Secure Encrypted
+ # Virtualization (SEV) guests.
+ MemEncryptSevLib|Include/Library/MemEncryptSevLib.h
+
## @libraryclass Save and restore variables using a file
#
NvVarsFileLib|Include/Library/NvVarsFileLib.h
@@ -45,6 +49,9 @@ # return codes, to the UEFI console.
PlatformBmPrintScLib|Include/Library/PlatformBmPrintScLib.h
+ ## @libraryclass Customize FVB2 protocol member functions for a platform.
+ PlatformFvbLib|Include/Library/PlatformFvbLib.h
+
## @libraryclass Access QEMU's firmware configuration interface
#
QemuFwCfgLib|Include/Library/QemuFwCfgLib.h
@@ -67,6 +74,13 @@ #
SerializeVariablesLib|Include/Library/SerializeVariablesLib.h
+ ## @libraryclass Declares utility functions for virtio device drivers.
+ VirtioLib|Include/Library/VirtioLib.h
+
+ ## @libraryclass Install Virtio Device Protocol instances on virtio-mmio
+ # transports.
+ VirtioMmioDeviceLib|Include/Library/VirtioMmioDeviceLib.h
+
## @libraryclass Invoke Xen hypercalls
#
XenHypercallLib|Include/Library/XenHypercallLib.h
|