]> git.proxmox.com Git - mirror_edk2.git/blame - ArmPlatformPkg/PrePi/PeiMPCore.inf
ShellPkg/ShellProtocol: Return error code while fail parsing cmd-line
[mirror_edk2.git] / ArmPlatformPkg / PrePi / PeiMPCore.inf
CommitLineData
11c20f4e 1#/** @file\r
3402aac7 2#\r
b1179c19 3# (C) Copyright 2015 Hewlett-Packard Development Company, L.P.<BR>\r
a63be426 4# Copyright (c) 2011-2017, ARM Ltd. All rights reserved.<BR>\r
3402aac7 5#\r
f4dfad05 6# SPDX-License-Identifier: BSD-2-Clause-Patent\r
3402aac7 7#\r
11c20f4e 8#**/\r
9\r
10[Defines]\r
11 INF_VERSION = 0x00010005\r
12 BASE_NAME = ArmPlatformPrePiMPCore\r
13 FILE_GUID = d959e387-7b91-452c-90e0-a1dbac90ddb8\r
14 MODULE_TYPE = SEC\r
15 VERSION_STRING = 1.0\r
16\r
a9d7090f 17[Sources]\r
9b5a1c78 18 PrePi.h\r
11c20f4e 19 PrePi.c\r
11c20f4e 20 MainMPCore.c\r
a9d7090f 21\r
22[Sources.ARM]\r
1bc83266 23 Arm/ArchPrePi.c\r
a9d7090f 24 Arm/ModuleEntryPoint.S | GCC\r
25 Arm/ModuleEntryPoint.asm | RVCT\r
1bc83266
HL
26\r
27[Sources.AArch64]\r
28 AArch64/ArchPrePi.c\r
ef7b3786 29 AArch64/ModuleEntryPoint.S\r
3402aac7 30\r
11c20f4e 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
11c20f4e 37\r
38[LibraryClasses]\r
39 BaseLib\r
40 DebugLib\r
41 DebugAgentLib\r
42 ArmLib\r
55a0d64b 43 ArmGicLib\r
11c20f4e 44 IoLib\r
45 TimerLib\r
46 SerialPortLib\r
47 ExtractGuidedSectionLib\r
48 LzmaDecompressLib\r
11c20f4e 49 DebugAgentLib\r
50 PrePiLib\r
51 ArmPlatformLib\r
17839a45 52 ArmPlatformStackLib\r
11c20f4e 53 MemoryAllocationLib\r
54 HobLib\r
55 PrePiHobListPointerLib\r
56 PlatformPeiLib\r
57 MemoryInitPeiLib\r
58\r
99565b88 59[Ppis]\r
60 gArmMpCoreInfoPpiGuid\r
61\r
8fc38a3f 62[Guids]\r
0dbbacdf 63 gArmMpCoreInfoGuid\r
a63be426 64 gEfiFirmwarePerformanceGuid\r
8fc38a3f 65\r
3402aac7 66[FeaturePcd]\r
11c20f4e 67 gEmbeddedTokenSpaceGuid.PcdPrePiProduceMemoryTypeInformationHob\r
68 gArmPlatformTokenSpaceGuid.PcdSendSgiToBringUpSecondaryCores\r
69\r
b1179c19 70[Pcd]\r
37363dff 71 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString\r
3402aac7 72\r
b1179c19 73[FixedPcd]\r
11c20f4e 74 gArmTokenSpaceGuid.PcdVFPEnabled\r
75\r
f92b93c9 76 gArmTokenSpaceGuid.PcdFdBaseAddress\r
77 gArmTokenSpaceGuid.PcdFdSize\r
11c20f4e 78\r
f92b93c9 79 gArmTokenSpaceGuid.PcdFvBaseAddress\r
80 gArmTokenSpaceGuid.PcdFvSize\r
11c20f4e 81\r
2dbcb8f0 82 gArmPlatformTokenSpaceGuid.PcdCPUCorePrimaryStackSize\r
83 gArmPlatformTokenSpaceGuid.PcdCPUCoreSecondaryStackSize\r
11c20f4e 84\r
11c20f4e 85 gArmTokenSpaceGuid.PcdGicDistributorBase\r
86 gArmTokenSpaceGuid.PcdGicInterruptInterfaceBase\r
4c19ece3 87 gArmTokenSpaceGuid.PcdGicSgiIntId\r
11c20f4e 88\r
89 gArmTokenSpaceGuid.PcdSystemMemoryBase\r
90 gArmTokenSpaceGuid.PcdSystemMemorySize\r
91 gArmPlatformTokenSpaceGuid.PcdSystemMemoryUefiRegionSize\r
3402aac7 92\r
695df8ba 93 gArmPlatformTokenSpaceGuid.PcdCoreCount\r
2dbcb8f0 94\r
11c20f4e 95 gEmbeddedTokenSpaceGuid.PcdPrePiCpuIoSize\r
96\r
97 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIReclaimMemory\r
98 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIMemoryNVS\r
99 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiReservedMemoryType\r
100 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesData\r
101 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesCode\r
102 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesCode\r
103 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesData\r
104 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderCode\r
105 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderData\r
106\r