Files
Raghava Gudla 0e6cda520d Add support for getting csme boot time perf data
This patch added support to get csme boot time performance
data and display it in perf command and also before booting
to linux.

Introduced a board config option BOOT_PERFORMANCE_MASK to control
PcdBootPerformanceMask, BIT 2 now enables printing CSME boot
performance data.

Signed-off-by: Raghava Gudla <raghava.gudla@intel.com>
2022-05-11 09:02:52 -07:00

46 lines
1.0 KiB
INI

## @file
#
# Copyright (c) 2017 - 2020, Intel Corporation. All rights reserved.<BR>
# SPDX-License-Identifier: BSD-2-Clause-Patent
#
##
[Defines]
INF_VERSION = 0x00010005
BASE_NAME = LoaderPerformanceLib
FILE_GUID = 73EA68AC-D03C-4c47-BDFD-41C5267AC6EC
MODULE_TYPE = BASE
VERSION_STRING = 1.0
LIBRARY_CLASS = LoaderPerformanceLib
#
# The following information is for reference only and not required by the build tools.
#
# VALID_ARCHITECTURES = IA32 X64 IPF
#
[Sources]
LoaderPerformanceAddLib.c
LoaderPerformancePrintLib.c
ExtendedFirmwarePerformance.h
[Packages]
MdePkg/MdePkg.dec
BootloaderCommonPkg/BootloaderCommonPkg.dec
[LibraryClasses]
BaseLib
DebugLib
PrintLib
TimeStampLib
BootloaderLib
[Guids]
gPeiFirmwarePerformanceGuid
gEdkiiFpdtExtendedFirmwarePerformanceGuid
gLoaderFspInfoGuid
gCsmePerformanceInfoGuid
[Pcd]
gPlatformCommonLibTokenSpaceGuid.PcdBootPerformanceMask