]> git.proxmox.com Git - mirror_edk2.git/blob - ArmPkg/Drivers/ArmScmiDxe/ArmScmiDxe.inf
ArmPkg/ArmScmiDxe: Add clock enable function
[mirror_edk2.git] / ArmPkg / Drivers / ArmScmiDxe / ArmScmiDxe.inf
1 #/** @file
2 #
3 # Copyright (c) 2017-2018, Arm Limited. All rights reserved.
4 #
5 # This program and the accompanying materials
6 # are licensed and made available under the terms and conditions of the BSD License
7 # which accompanies this distribution. The full text of the license may be found at
8 # http://opensource.org/licenses/bsd-license.php
9 #
10 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
12 #
13 # System Control and Management Interface V1.0
14 # http://infocenter.arm.com/help/topic/com.arm.doc.den0056a/
15 # DEN0056A_System_Control_and_Management_Interface.pdf
16 #**/
17
18 [Defines]
19 INF_VERSION = 0x00010019
20 BASE_NAME = ArmScmiDxe
21 FILE_GUID = 9585984C-F027-45E9-AFDF-ADAA6DFAAAC7
22 MODULE_TYPE = DXE_DRIVER
23 VERSION_STRING = 1.0
24 ENTRY_POINT = ArmScmiDxeEntryPoint
25
26 [Sources.common]
27 Scmi.c
28 ScmiBaseProtocol.c
29 ScmiClockProtocol.c
30 ScmiDxe.c
31 ScmiPerformanceProtocol.c
32
33 [Packages]
34 ArmPkg/ArmPkg.dec
35 ArmPlatformPkg/ArmPlatformPkg.dec
36 MdePkg/MdePkg.dec
37
38 [LibraryClasses]
39 ArmLib
40 ArmMtlLib
41 DebugLib
42 IoLib
43 UefiBootServicesTableLib
44 UefiDriverEntryPoint
45
46 [Protocols]
47 gArmScmiBaseProtocolGuid
48 gArmScmiClockProtocolGuid
49 gArmScmiClock2ProtocolGuid
50 gArmScmiPerformanceProtocolGuid
51
52 [Depex]
53 TRUE
54