]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/OvmfPkg.dec
OvmfPkg: introduce PciCapPciIoLib
[mirror_edk2.git] / OvmfPkg / OvmfPkg.dec
index 27bcfc141e5a17a23ebb1dfcd5ab13c47969644e..dc5597db41360350c0d2683644a2efa8b519b099 100644 (file)
   #\r
   NvVarsFileLib|Include/Library/NvVarsFileLib.h\r
 \r
+  ##  @libraryclass  Provides services to work with PCI capabilities in PCI\r
+  #                  config space.\r
+  PciCapLib|Include/Library/PciCapLib.h\r
+\r
+  ##  @libraryclass  Layered on top of PciCapLib, allows clients to plug an\r
+  #                  EFI_PCI_IO_PROTOCOL backend into PciCapLib, for config\r
+  #                  space access.\r
+  PciCapPciIoLib|Include/Library/PciCapPciIoLib.h\r
+\r
+  ##  @libraryclass  Layered on top of PciCapLib, allows clients to plug a\r
+  #                  PciSegmentLib backend into PciCapLib, for config space\r
+  #                  access.\r
+  PciCapPciSegmentLib|Include/Library/PciCapPciSegmentLib.h\r
+\r
   ##  @libraryclass  Access QEMU's firmware configuration interface\r
   #\r
   QemuFwCfgLib|Include/Library/QemuFwCfgLib.h\r
@@ -66,7 +80,6 @@
 \r
 [Protocols]\r
   gVirtioDeviceProtocolGuid           = {0xfa920010, 0x6785, 0x4941, {0xb6, 0xec, 0x49, 0x8c, 0x57, 0x9f, 0x16, 0x0a}}\r
-  gBlockMmioProtocolGuid              = {0x6b558ce3, 0x69e5, 0x4c67, {0xa6, 0x34, 0xf7, 0xfe, 0x72, 0xad, 0xbe, 0x84}}\r
   gXenBusProtocolGuid                 = {0x3d3ca290, 0xb9a5, 0x11e3, {0xb7, 0x5d, 0xb8, 0xac, 0x6f, 0x7d, 0x65, 0xe6}}\r
   gXenIoProtocolGuid                  = {0x6efac84f, 0x0ab0, 0x4747, {0x81, 0xbe, 0x85, 0x55, 0x62, 0x59, 0x04, 0x49}}\r
   gIoMmuAbsentProtocolGuid            = {0xf8775d50, 0x8abd, 0x4adf, {0x92, 0xac, 0x85, 0x3e, 0x51, 0xf6, 0xc8, 0xdc}}\r