1## @file 2# 3# This hybrid driver produces the Graphics Output Protocol for the Virtio GPU 4# device (head #0, only and unconditionally). 5# 6# Copyright (C) 2016, Red Hat, Inc. 7# 8# This program and the accompanying materials are licensed and made available 9# under the terms and conditions of the BSD License which accompanies this 10# distribution. The full text of the license may be found at 11# http://opensource.org/licenses/bsd-license.php 12# 13# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT 14# WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 15# 16## 17 18[Defines] 19 INF_VERSION = 0x00010005 20 BASE_NAME = VirtioGpuDxe 21 FILE_GUID = D6099B94-CD97-4CC5-8714-7F6312701A8A 22 MODULE_TYPE = UEFI_DRIVER 23 VERSION_STRING = 1.0 24 ENTRY_POINT = VirtioGpuEntryPoint 25 26[Sources] 27 Commands.c 28 DriverBinding.c 29 Gop.c 30 VirtioGpu.h 31 32[Packages] 33 MdePkg/MdePkg.dec 34 OvmfPkg/OvmfPkg.dec 35 36[LibraryClasses] 37 BaseMemoryLib 38 DebugLib 39 DevicePathLib 40 MemoryAllocationLib 41 PrintLib 42 UefiBootServicesTableLib 43 UefiDriverEntryPoint 44 UefiLib 45 VirtioLib 46 47[Protocols] 48 gEfiDevicePathProtocolGuid ## TO_START ## BY_START 49 gEfiGraphicsOutputProtocolGuid ## BY_START 50 gEfiPciIoProtocolGuid ## TO_START 51 gVirtioDeviceProtocolGuid ## TO_START 52