audk/OvmfPkg/Include/IndustryStandard
Laszlo Ersek 5685a243b6 OvmfPkg/Virtio10Dxe: convert to PciCapLib
Replace the manual capability list parsing in OvmfPkg/Virtio10Dxe with
PciCapLib and PciCapPciIoLib API calls.

The VIRTIO_PCI_CAP_LINK structure type is now superfluous. (Well, it
always has been; we should have used EFI_PCI_CAPABILITY_HDR.)

Also, EFI_PCI_CAPABILITY_VENDOR_HDR is now included at the front of
VIRTIO_PCI_CAP. No driver other than Virtio10Dxe relies on VIRTIO_PCI_CAP.

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>
2018-05-24 21:23:18 +02:00
..
Xen OvmfPkg: Fix typing errors in header files 2016-09-13 14:14:31 +02:00
E820.h
I440FxPiix4.h OvmfPkg/CsmSupportLib: move PAM register addresses to IndustryStandard 2017-09-20 20:24:26 +02:00
LegacyVgaBios.h OvmfPkg: QemuVideoDxe: Int10h stub for Windows 7 & 2008 (stdvga, QXL) 2014-05-20 16:33:00 +00:00
LinuxBzimage.h OvmfPkg: Fix typing errors in header files 2016-09-13 14:14:31 +02:00
Q35MchIch9.h OvmfPkg/CsmSupportLib: move PAM register addresses to IndustryStandard 2017-09-20 20:24:26 +02:00
QemuFwCfg.h OvmfPkg/QemuFwCfg: introduce FW_CFG_IO_DMA_ADDRESS, adapt the package 2017-02-22 03:35:49 +01:00
QemuPciBridgeCapabilities.h OvmfPkg/IndustryStandard: define PCI Capabilities for QEMU's PCI Bridges 2017-10-03 16:07:29 +02:00
QemuTpm.h OvmfPkg/IndustryStandard: add QemuTpm.h header 2018-05-22 16:30:43 +02:00
Virtio.h OvmfPkg: IndustryStandard: add definitions from the VirtIo 1.0 spec 2016-04-06 19:21:39 +02:00
Virtio10.h OvmfPkg/Virtio10Dxe: convert to PciCapLib 2018-05-24 21:23:18 +02:00
Virtio10Net.h OvmfPkg: IndustryStandard: add definitions from the VirtIo 1.0 spec 2016-04-06 19:21:39 +02:00
Virtio095.h OvmfPkg: IndustryStandard: factor out Virtio095.h 2016-04-06 19:21:16 +02:00
Virtio095Net.h OvmfPkg: IndustryStandard: factor out Virtio095Net.h 2016-04-06 19:21:26 +02:00
VirtioBlk.h OvmfPkg: IndustryStandard/VirtioBlk: introduce topology-related definitions 2013-12-18 19:57:28 +00:00
VirtioGpu.h OvmfPkg/IndustryStandard: add type definitions for the virtio GPU device 2016-09-01 22:54:53 +02:00
VirtioNet.h OvmfPkg: IndustryStandard: add definitions from the VirtIo 1.0 spec 2016-04-06 19:21:39 +02:00
VirtioScsi.h OvmfPkg: Make the VirtIo devices use the new VIRTIO_DEVICE_PROTOCOL 2013-12-11 16:58:22 +00:00
VmwareSvga.h OvmfPkg: VMWare SVGA display device register definitions 2017-04-07 12:22:30 +02:00