#/** @file | |
# | |
# Copyright (c) 2017-2021, Arm Limited. All rights reserved.<BR> | |
# | |
# SPDX-License-Identifier: BSD-2-Clause-Patent | |
# | |
# System Control and Management Interface V1.0 | |
# http://infocenter.arm.com/help/topic/com.arm.doc.den0056a/ | |
# DEN0056A_System_Control_and_Management_Interface.pdf | |
#**/ | |
[Defines] | |
INF_VERSION = 0x00010019 | |
BASE_NAME = ArmScmiDxe | |
FILE_GUID = 9585984C-F027-45E9-AFDF-ADAA6DFAAAC7 | |
MODULE_TYPE = DXE_DRIVER | |
VERSION_STRING = 1.0 | |
ENTRY_POINT = ArmScmiDxeEntryPoint | |
[Sources.common] | |
ArmScmiBaseProtocolPrivate.h | |
ArmScmiClockProtocolPrivate.h | |
ArmScmiPerformanceProtocolPrivate.h | |
ScmiBaseProtocol.c | |
Scmi.c | |
ScmiClockProtocol.c | |
ScmiDxe.c | |
ScmiDxe.h | |
ScmiPerformanceProtocol.c | |
ScmiPrivate.h | |
[Packages] | |
ArmPkg/ArmPkg.dec | |
ArmPlatformPkg/ArmPlatformPkg.dec | |
MdePkg/MdePkg.dec | |
[LibraryClasses] | |
ArmLib | |
ArmMtlLib | |
DebugLib | |
IoLib | |
UefiBootServicesTableLib | |
UefiDriverEntryPoint | |
[Protocols] | |
gArmScmiBaseProtocolGuid | |
gArmScmiClockProtocolGuid | |
gArmScmiClock2ProtocolGuid | |
gArmScmiPerformanceProtocolGuid | |
[Depex] | |
TRUE | |