]> git.proxmox.com Git - mirror_edk2.git/blob - ArmVirtPkg/Library/KvmtoolPlatformPeiLib/KvmtoolPlatformPeiLib.inf
ArmVirtPkg: Add Kvmtool Platform Pei Lib
[mirror_edk2.git] / ArmVirtPkg / Library / KvmtoolPlatformPeiLib / KvmtoolPlatformPeiLib.inf
1 ## @file
2 # Kvmtool platform PEI library.
3 #
4 # Copyright (c) 2020, ARM Limited. All rights reserved.
5 #
6 # SPDX-License-Identifier: BSD-2-Clause-Patent
7 #
8 ##
9
10 [Defines]
11 INF_VERSION = 0x0001001B
12 BASE_NAME = PlatformPeiLib
13 FILE_GUID = 21073FB3-BA6F-43EB-83F0-4A840C648165
14 MODULE_TYPE = BASE
15 VERSION_STRING = 1.0
16 LIBRARY_CLASS = KvmtoolPlatformPeiLib
17
18 [Sources]
19 KvmtoolPlatformPeiLib.c
20
21 [Packages]
22 ArmPkg/ArmPkg.dec
23 ArmVirtPkg/ArmVirtPkg.dec
24 EmbeddedPkg/EmbeddedPkg.dec
25 MdeModulePkg/MdeModulePkg.dec
26 MdePkg/MdePkg.dec
27
28 [LibraryClasses]
29 DebugLib
30 HobLib
31 FdtLib
32 PcdLib
33 PeiServicesLib
34
35 [FixedPcd]
36 gArmTokenSpaceGuid.PcdFvSize
37 gArmVirtTokenSpaceGuid.PcdDeviceTreeAllocationPadding
38
39 [Pcd]
40 gArmTokenSpaceGuid.PcdFvBaseAddress
41 gArmVirtTokenSpaceGuid.PcdDeviceTreeInitialBaseAddress
42 gEfiMdeModulePkgTokenSpaceGuid.PcdSerialRegisterBase
43
44 [Guids]
45 gFdtHobGuid
46 gEarly16550UartBaseAddressGuid
47
48 [Depex]
49 gEfiPeiMemoryDiscoveredPpiGuid