]> git.proxmox.com Git - mirror_edk2.git/blob - QuarkPlatformPkg/Platform/Dxe/Setup/DxePlatform.inf
QuarkPlatformPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / QuarkPlatformPkg / Platform / Dxe / Setup / DxePlatform.inf
1 ## @file
2 # Component description file for DxePlatform module.
3 #
4 # This driver initializes platform configuration setting and installs several platform policy potocols.
5 # Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
6 #
7 # SPDX-License-Identifier: BSD-2-Clause-Patent
8 #
9 ##
10
11 [Defines]
12 INF_VERSION = 0x00010005
13 BASE_NAME = DxePlatform
14 FILE_GUID = DAA55048-BC3F-4dd9-999B-F58ABF2BBFCC
15 MODULE_TYPE = DXE_DRIVER
16 VERSION_STRING = 1.0
17 ENTRY_POINT = DxePlatformDriverEntry
18
19 #
20 # The following information is for reference only and not required by the build tools.
21 #
22 # VALID_ARCHITECTURES = IA32 X64 EBC
23 #
24
25 [Sources]
26 KeyboardLayout.c
27 QNCRegTable.c
28 processor.c
29 SetupPlatform.c
30 SetupPlatform.h
31 Strings.uni
32
33 [Packages]
34 MdePkg/MdePkg.dec
35 MdeModulePkg/MdeModulePkg.dec
36 QuarkPlatformPkg/QuarkPlatformPkg.dec
37 QuarkSocPkg/QuarkSocPkg.dec
38
39 [LibraryClasses]
40 IoLib
41 IntelQNCLib
42 PcdLib
43 PrintLib
44 MemoryAllocationLib
45 BaseMemoryLib
46 S3BootScriptLib
47 DebugLib
48 UefiRuntimeServicesTableLib
49 UefiBootServicesTableLib
50 UefiDriverEntryPoint
51 BaseLib
52 S3IoLib
53 S3PciLib
54 HiiLib
55 HobLib
56 PciLib
57 UefiLib
58
59 [Guids]
60
61 [Protocols]
62 gEfiPlatformPolicyProtocolGuid # PROTOCOL ALWAYS_PRODUCED
63 gEfiHiiDatabaseProtocolGuid # PROTOCOL ALWAYS_CONSUMED
64 gEfiHiiConfigAccessProtocolGuid # PROTOCOL ALWAYS_CONSUMED
65 gEfiHiiConfigRoutingProtocolGuid # PROTOCOL ALWAYS_CONSUMED
66
67 [Pcd]
68 gEfiQuarkNcSocIdTokenSpaceGuid.PcdRcbaMmioBaseAddress
69 gEfiQuarkNcSocIdTokenSpaceGuid.PcdQuarkAgent0IR
70 gEfiQuarkNcSocIdTokenSpaceGuid.PcdQuarkAgent1IR
71 gEfiQuarkNcSocIdTokenSpaceGuid.PcdQuarkAgent2IR
72 gEfiQuarkNcSocIdTokenSpaceGuid.PcdQuarkAgent3IR
73
74 [Depex]
75 # AND EFI_SDRAM_MEMORY_SETUP_PROTOCOL_GUID AND
76 gEfiVariableArchProtocolGuid AND gEfiVariableWriteArchProtocolGuid AND gEfiHiiDatabaseProtocolGuid AND gPcdProtocolGuid