]> git.proxmox.com Git - mirror_edk2.git/blame_incremental - ArmVirtPkg/PrePi/ArmVirtPrePiUniCoreRelocatable.inf
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / ArmVirtPkg / PrePi / ArmVirtPrePiUniCoreRelocatable.inf
... / ...
CommitLineData
1#/** @file\r
2#\r
3# Copyright (c) 2011-2015, ARM Ltd. All rights reserved.<BR>\r
4# Copyright (c) 2015, Linaro Ltd. All rights reserved.<BR>\r
5#\r
6# SPDX-License-Identifier: BSD-2-Clause-Patent\r
7#\r
8#**/\r
9\r
10[Defines]\r
11 INF_VERSION = 0x00010005\r
12 BASE_NAME = ArmVirtPrePiUniCoreRelocatable\r
13 FILE_GUID = f7d9fd14-9335-4389-80c5-334d6abfcced\r
14 MODULE_TYPE = SEC\r
15 VALID_ARCHITECTURES = AARCH64\r
16 VERSION_STRING = 1.0\r
17\r
18[Sources]\r
19 FdtParser.c\r
20 PrePi.c\r
21 PrePi.h\r
22\r
23[Sources.AArch64]\r
24 AArch64/ArchPrePi.c\r
25 AArch64/ModuleEntryPoint.S\r
26\r
27[Sources.ARM]\r
28 Arm/ArchPrePi.c\r
29 Arm/ModuleEntryPoint.S\r
30\r
31[Packages]\r
32 MdePkg/MdePkg.dec\r
33 MdeModulePkg/MdeModulePkg.dec\r
34 EmbeddedPkg/EmbeddedPkg.dec\r
35 ArmPkg/ArmPkg.dec\r
36 ArmPlatformPkg/ArmPlatformPkg.dec\r
37 ArmVirtPkg/ArmVirtPkg.dec\r
38\r
39[LibraryClasses]\r
40 BaseLib\r
41 DebugLib\r
42 FdtLib\r
43 ArmLib\r
44 IoLib\r
45 TimerLib\r
46 SerialPortLib\r
47 ExtractGuidedSectionLib\r
48 LzmaDecompressLib\r
49 PeCoffLib\r
50 PrePiLib\r
51 MemoryAllocationLib\r
52 HobLib\r
53 PrePiHobListPointerLib\r
54 PlatformPeiLib\r
55 MemoryInitPeiLib\r
56 CacheMaintenanceLib\r
57\r
58[Ppis]\r
59 gArmMpCoreInfoPpiGuid\r
60\r
61[Guids]\r
62 gArmMpCoreInfoGuid\r
63\r
64[FeaturePcd]\r
65 gEmbeddedTokenSpaceGuid.PcdPrePiProduceMemoryTypeInformationHob\r
66 gArmPlatformTokenSpaceGuid.PcdSendSgiToBringUpSecondaryCores\r
67\r
68[FixedPcd]\r
69 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString\r
70\r
71 gArmTokenSpaceGuid.PcdVFPEnabled\r
72\r
73 gArmTokenSpaceGuid.PcdFdSize\r
74 gArmTokenSpaceGuid.PcdFvSize\r
75\r
76 gArmPlatformTokenSpaceGuid.PcdCPUCorePrimaryStackSize\r
77 gArmPlatformTokenSpaceGuid.PcdCPUCoreSecondaryStackSize\r
78\r
79 gArmPlatformTokenSpaceGuid.PcdSystemMemoryUefiRegionSize\r
80\r
81 gEmbeddedTokenSpaceGuid.PcdPrePiCpuIoSize\r
82\r
83 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIReclaimMemory\r
84 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIMemoryNVS\r
85 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiReservedMemoryType\r
86 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesData\r
87 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesCode\r
88 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesCode\r
89 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesData\r
90 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderCode\r
91 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderData\r
92\r
93[Pcd]\r
94 gArmTokenSpaceGuid.PcdSystemMemoryBase\r
95 gArmTokenSpaceGuid.PcdSystemMemorySize\r
96 gArmVirtTokenSpaceGuid.PcdDeviceTreeInitialBaseAddress\r
97 gArmTokenSpaceGuid.PcdFdBaseAddress\r
98 gArmTokenSpaceGuid.PcdFvBaseAddress\r