]> git.proxmox.com Git - mirror_edk2.git/blame - ArmPkg/Drivers/GenericWatchdogDxe/GenericWatchdogDxe.inf
ArmPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / ArmPkg / Drivers / GenericWatchdogDxe / GenericWatchdogDxe.inf
CommitLineData
9f38945f 1#\r
baee8efb 2# Copyright (c) 2013-2017, ARM Limited. All rights reserved.\r
9f38945f 3#\r
4059386c 4# SPDX-License-Identifier: BSD-2-Clause-Patent\r
9f38945f
OM
5#\r
6\r
7[Defines]\r
8 INF_VERSION = 0x00010016\r
9 BASE_NAME = GenericWatchdogDxe\r
10 FILE_GUID = 0619f5c2-4858-4caa-a86a-73a21a18df6b\r
11 MODULE_TYPE = DXE_DRIVER\r
12 VERSION_STRING = 1.0\r
9f38945f
OM
13 ENTRY_POINT = GenericWatchdogEntry\r
14\r
15[Sources.common]\r
16 GenericWatchdogDxe.c\r
17\r
18[Packages]\r
9f38945f
OM
19 ArmPkg/ArmPkg.dec\r
20 ArmPlatformPkg/ArmPlatformPkg.dec\r
d3b05936
AB
21 EmbeddedPkg/EmbeddedPkg.dec\r
22 MdePkg/MdePkg.dec\r
9f38945f
OM
23\r
24[LibraryClasses]\r
25 ArmGenericTimerCounterLib\r
26 BaseLib\r
27 BaseMemoryLib\r
28 DebugLib\r
29 IoLib\r
30 PcdLib\r
31 UefiLib\r
32 UefiBootServicesTableLib\r
33 UefiDriverEntryPoint\r
34 UefiRuntimeServicesTableLib\r
35\r
0b4d97a0
RC
36[Pcd.common]\r
37 gArmTokenSpaceGuid.PcdGenericWatchdogControlBase\r
38 gArmTokenSpaceGuid.PcdGenericWatchdogRefreshBase\r
39 gArmTokenSpaceGuid.PcdGenericWatchdogEl2IntrNum\r
9f38945f
OM
40\r
41[Protocols]\r
d3b05936
AB
42 gEfiWatchdogTimerArchProtocolGuid ## ALWAYS_PRODUCES\r
43 gHardwareInterrupt2ProtocolGuid ## ALWAYS_CONSUMES\r
9f38945f
OM
44\r
45[Depex]\r
baee8efb 46 gHardwareInterrupt2ProtocolGuid\r