]> git.proxmox.com Git - mirror_edk2.git/blob - QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Dxe/OhciDxe.inf
QuarkSocPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / QuarkSocPkg / QuarkSouthCluster / Usb / Ohci / Dxe / OhciDxe.inf
1 ## @file
2 # OHCI USB Host Controller UEFI Driver
3 #
4 # Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
5 #
6 # SPDX-License-Identifier: BSD-2-Clause-Patent
7 #
8 ##
9
10 [Defines]
11 INF_VERSION = 0x00010005
12 BASE_NAME = OhciDxe
13 FILE_GUID = 4ACA697E-F883-446f-98F7-096416FFFFFF
14 MODULE_TYPE = UEFI_DRIVER
15 VERSION_STRING = 1.0
16 ENTRY_POINT = OHCIDriverEntryPoint
17
18 #
19 # The following information is for reference only and not required by the build tools.
20 #
21 # VALID_ARCHITECTURES = IA32 X64 EBC
22 #
23 # DRIVER_BINDING = gOhciDriverBinding
24 # COMPONENT_NAME = gOhciComponentName
25 # COMPONENT_NAME2 = gOhciComponentName2
26 #
27 [Sources]
28 Descriptor.h
29 Ohci.c
30 Ohci.h
31 OhciSched.c
32 OhciSched.h
33 OhciReg.c
34 OhciReg.h
35 OhciUrb.c
36 OhciUrb.h
37 OhciDebug.c
38 OhciDebug.h
39 ComponentName.c
40 ComponentName.h
41 UsbHcMem.c
42 UsbHcMem.h
43
44 [Packages]
45 MdePkg/MdePkg.dec
46 MdeModulePkg/MdeModulePkg.dec
47 QuarkSocPkg/QuarkSocPkg.dec
48
49 [LibraryClasses]
50 MemoryAllocationLib
51 BaseLib
52 UefiLib
53 UefiBootServicesTableLib
54 UefiDriverEntryPoint
55 BaseMemoryLib
56 DebugLib
57
58 [Guids]
59 gEfiEventExitBootServicesGuid ## SOMETIMES_CONSUMES ## Event
60
61 [Protocols]
62 gEfiPciIoProtocolGuid ## TO_START
63 gEfiUsbHcProtocolGuid ## BY_START
64
65 #
66 # [Event]
67 # ##
68 # # Periodic timer event for checking the result of interrupt transfer execution.
69 # #
70 # EVENT_TYPE_PERIODIC_TIMER ## CONSUMES
71 #