]> git.proxmox.com Git - mirror_edk2.git/blame - QuarkSocPkg/QuarkNorthCluster/S3Support/Dxe/QncS3Support.inf
QuarkSocPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / QuarkSocPkg / QuarkNorthCluster / S3Support / Dxe / QncS3Support.inf
CommitLineData
9b6bbcdb
MK
1## @file\r
2# Component description file for Qnc Initialization driver\r
3#\r
4# Copyright (c) 2013-2015 Intel Corporation.\r
5#\r
c9f231d0 6# SPDX-License-Identifier: BSD-2-Clause-Patent\r
9b6bbcdb
MK
7#\r
8##\r
9\r
10[Defines]\r
11 INF_VERSION = 0x00010005\r
12 BASE_NAME = QncS3Support\r
13 FILE_GUID = C7EA9787-CA0A-43b4-B1E5-25EF87391F8D\r
14 MODULE_TYPE = DXE_DRIVER\r
15 VERSION_STRING = 1.0\r
16 ENTRY_POINT = QncS3SupportEntryPoint\r
17#\r
18# The following information is for reference only and not required by the build tools.\r
19#\r
20# VALID_ARCHITECTURES = IA32 X64\r
21#\r
22\r
23[Sources]\r
24 QncS3Support.h\r
25 QncS3Support.c\r
26\r
27\r
28[Packages]\r
29 MdePkg/MdePkg.dec\r
30 MdeModulePkg/MdeModulePkg.dec\r
31 QuarkSocPkg/QuarkSocPkg.dec\r
32\r
33[LibraryClasses]\r
34 IoLib\r
35 DebugLib\r
36 DxeServicesLib\r
37 BaseMemoryLib\r
38 UefiDriverEntryPoint\r
39 PeCoffLib\r
40 LockBoxLib\r
41 S3BootScriptLib\r
42 UefiBootServicesTableLib\r
43 UefiRuntimeServicesTableLib\r
44 CacheMaintenanceLib\r
45 IntelQNCLib\r
46\r
47[Protocols]\r
48 gEfiQncS3SupportProtocolGuid ## PRODUCES\r
49 gEfiLoadPeImageProtocolGuid ## CONSUMES\r
50 gEfiFirmwareVolume2ProtocolGuid ## CONSUMES\r
51\r
52[Guids]\r
53 gQncS3CodeInLockBoxGuid\r
54 gQncS3ContextInLockBoxGuid\r
55 gEfiEndOfDxeEventGroupGuid\r
56\r
57[Pcd]\r
58 gEfiQuarkNcSocIdTokenSpaceGuid.PcdQncS3CodeInLockBoxAddress\r
59 gEfiQuarkNcSocIdTokenSpaceGuid.PcdQncS3CodeInLockBoxSize\r
60\r
61[Depex]\r
62 gEfiFirmwareVolume2ProtocolGuid AND\r
63 gEfiVariableArchProtocolGuid AND\r
64 gEfiVariableWriteArchProtocolGuid\r