]> git.proxmox.com Git - mirror_edk2.git/blame - QuarkPlatformPkg/Library/PlatformHelperLib/DxePlatformHelperLib.inf
QuarkPlatformPkg: Removing ipf which is no longer supported from edk2.
[mirror_edk2.git] / QuarkPlatformPkg / Library / PlatformHelperLib / DxePlatformHelperLib.inf
CommitLineData
b303605e
MK
1## @file\r
2# Library producing helper routines for this platform.\r
3#\r
87f9867f 4# Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>\r
b303605e
MK
5#\r
6# This program and the accompanying materials\r
7# are licensed and made available under the terms and conditions of the BSD License\r
8# which accompanies this distribution. The full text of the license may be found at\r
9# http://opensource.org/licenses/bsd-license.php\r
10#\r
11# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
12# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
13#\r
14##\r
15\r
16[Defines]\r
17 INF_VERSION = 0x00010005\r
18 BASE_NAME = DxePlatformHelperLib\r
19 FILE_GUID = 02805010-2591-4ed3-827B-A218F34AE0D7\r
20 MODULE_TYPE = DXE_DRIVER\r
21 VERSION_STRING = 1.0\r
87f9867f 22 LIBRARY_CLASS = PlatformHelperLib|DXE_DRIVER DXE_RUNTIME_DRIVER SMM_CORE DXE_SMM_DRIVER UEFI_APPLICATION UEFI_DRIVER\r
b303605e
MK
23\r
24#\r
25# The following information is for reference only and not required by the build tools.\r
26#\r
27# VALID_ARCHITECTURES = IA32\r
28#\r
29\r
30[Sources]\r
31 PlatformHelperLib.c\r
32 PlatformHelperDxe.c\r
33 PlatformLeds.c\r
34\r
35[Packages]\r
36 MdePkg/MdePkg.dec\r
37 MdeModulePkg/MdeModulePkg.dec\r
38 QuarkSocPkg/QuarkSocPkg.dec\r
39 QuarkPlatformPkg/QuarkPlatformPkg.dec\r
40\r
41[LibraryClasses]\r
42 BaseLib\r
43 PcdLib\r
44 BaseMemoryLib\r
45 SerialPortLib\r
46 S3BootScriptLib\r
47 UefiBootServicesTableLib\r
48 UefiRuntimeServicesTableLib\r
49 DxeServicesLib\r
50 HobLib\r
51 IntelQNCLib\r
52 I2cLib\r
53\r
54[Protocols]\r
55 gEfiSpiProtocolGuid\r
56 gEfiSmmSpiProtocolGuid\r
57 gEfiSmmBase2ProtocolGuid\r
58 gEdkiiVariableLockProtocolGuid ## CONSUMES\r
59\r
60[Guids]\r
61 gEfiGlobalVariableGuid\r
62 gEfiImageSecurityDatabaseGuid\r
63 gEfiQuarkCapsuleGuid\r
64 gQuarkVariableLockGuid ## CONSUMES\r
65 gEfiMemoryConfigDataGuid ## CONSUMES\r
66\r
67[Pcd]\r
68 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase\r
69 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize\r
70 gQuarkPlatformTokenSpaceGuid.PcdFlashAreaBaseAddress\r
71 gQuarkPlatformTokenSpaceGuid.PcdFlashFvRecoveryBase\r
72 gQuarkPlatformTokenSpaceGuid.PcdFlashFvRecoverySize\r
73 gQuarkPlatformTokenSpaceGuid.PcdPkX509File\r
74 gQuarkPlatformTokenSpaceGuid.PcdKekX509File\r
75 gQuarkPlatformTokenSpaceGuid.PcdKekRsa2048File\r
76 gQuarkPlatformTokenSpaceGuid.PcdSpiFlashDeviceSize\r