]> git.proxmox.com Git - mirror_edk2.git/blame - MdeModulePkg/Universal/Acpi/FirmwarePerformanceDataTablePei/FirmwarePerformancePei.inf
MdeModulePkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / MdeModulePkg / Universal / Acpi / FirmwarePerformanceDataTablePei / FirmwarePerformancePei.inf
CommitLineData
0284e90c 1## @file\r
6036e94d
SZ
2# Firmware Performance Pei Module.\r
3#\r
4# In S3 resume boot mode, it updates S3 Resume Performance Record in ACPI Firmware Performance Data Table.\r
0284e90c
LG
5#\r
6# This module register report status code listener to collect performance data\r
7# for S3 Resume Performance Record on S3 resume boot path.\r
8#\r
2040e6c5 9# Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>\r
9d510e61 10# SPDX-License-Identifier: BSD-2-Clause-Patent\r
0284e90c
LG
11#\r
12##\r
13\r
14[Defines]\r
15 INF_VERSION = 0x00010005\r
16 BASE_NAME = FirmwarePerformancePei\r
6036e94d 17 MODULE_UNI_FILE = FirmwarePerformancePei.uni\r
0284e90c
LG
18 FILE_GUID = ADF01BF6-47D6-495d-B95B-687777807214\r
19 MODULE_TYPE = PEIM\r
20 VERSION_STRING = 1.0\r
21 ENTRY_POINT = FirmwarePerformancePeiEntryPoint\r
22\r
23#\r
24# The following information is for reference only and not required by the build tools.\r
25#\r
de005223 26# VALID_ARCHITECTURES = IA32 X64 EBC\r
0284e90c
LG
27#\r
28\r
29[Sources]\r
30 FirmwarePerformancePei.c\r
31\r
32[Packages]\r
33 MdePkg/MdePkg.dec\r
34 MdeModulePkg/MdeModulePkg.dec\r
35\r
36[LibraryClasses]\r
37 PeimEntryPoint\r
38 PeiServicesLib\r
39 BaseLib\r
40 DebugLib\r
0284e90c
LG
41 TimerLib\r
42 BaseMemoryLib\r
43 LockBoxLib\r
44 PcdLib\r
2040e6c5 45 HobLib\r
0284e90c
LG
46\r
47[Ppis]\r
48 gEfiPeiRscHandlerPpiGuid ## CONSUMES\r
2040e6c5 49 gEfiPeiReadOnlyVariable2PpiGuid ## CONSUMES\r
0284e90c
LG
50\r
51[Guids]\r
6036e94d 52 ## SOMETIMES_CONSUMES ## UNDEFINED # RestoreLockBox\r
6036e94d
SZ
53 gEfiFirmwarePerformanceGuid\r
54 gFirmwarePerformanceS3PointerGuid ## SOMETIMES_CONSUMES ## UNDEFINED # RestoreLockBox\r
2040e6c5 55 gEdkiiFpdtExtendedFirmwarePerformanceGuid ## SOMETIMES_CONSUMES ## HOB\r
0284e90c
LG
56\r
57[FeaturePcd]\r
6036e94d 58 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwarePerformanceDataTableS3Support ## CONSUMES\r
0284e90c
LG
59\r
60[Depex]\r
61 gEfiPeiMasterBootModePpiGuid AND gEfiPeiRscHandlerPpiGuid\r
6036e94d
SZ
62\r
63# [BootMode]\r
64# S3_RESUME ## SOMETIMES_CONSUMES\r
65\r
66[UserExtensions.TianoCore."ExtraFiles"]\r
67 FirmwarePerformancePeiExtra.uni\r