]> git.proxmox.com Git - mirror_edk2.git/blob - ArmPkg/Drivers/ArmScmiDxe/ArmScmiDxe.inf
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / ArmPkg / Drivers / ArmScmiDxe / ArmScmiDxe.inf
1 #/** @file
2 #
3 # Copyright (c) 2017-2021, Arm Limited. All rights reserved.<BR>
4 #
5 # SPDX-License-Identifier: BSD-2-Clause-Patent
6 #
7 # System Control and Management Interface V1.0
8 # http://infocenter.arm.com/help/topic/com.arm.doc.den0056a/
9 # DEN0056A_System_Control_and_Management_Interface.pdf
10 #**/
11
12 [Defines]
13 INF_VERSION = 0x00010019
14 BASE_NAME = ArmScmiDxe
15 FILE_GUID = 9585984C-F027-45E9-AFDF-ADAA6DFAAAC7
16 MODULE_TYPE = DXE_DRIVER
17 VERSION_STRING = 1.0
18 ENTRY_POINT = ArmScmiDxeEntryPoint
19
20 [Sources.common]
21 ArmScmiBaseProtocolPrivate.h
22 ArmScmiClockProtocolPrivate.h
23 ArmScmiPerformanceProtocolPrivate.h
24 ScmiBaseProtocol.c
25 Scmi.c
26 ScmiClockProtocol.c
27 ScmiDxe.c
28 ScmiDxe.h
29 ScmiPerformanceProtocol.c
30 ScmiPrivate.h
31
32 [Packages]
33 ArmPkg/ArmPkg.dec
34 ArmPlatformPkg/ArmPlatformPkg.dec
35 MdePkg/MdePkg.dec
36
37 [LibraryClasses]
38 ArmLib
39 ArmMtlLib
40 DebugLib
41 IoLib
42 UefiBootServicesTableLib
43 UefiDriverEntryPoint
44
45 [Protocols]
46 gArmScmiBaseProtocolGuid
47 gArmScmiClockProtocolGuid
48 gArmScmiClock2ProtocolGuid
49 gArmScmiPerformanceProtocolGuid
50
51 [Depex]
52 TRUE
53