• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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