2 # Component description file for the SPI Runtime driver.
4 # Copyright (c) 2013-2015 Intel Corporation.
6 # SPDX-License-Identifier: BSD-2-Clause-Patent
10 ################################################################################
12 # Defines Section - statements that will be processed to create a Makefile.
14 ################################################################################
16 INF_VERSION = 0x00010005
17 BASE_NAME = PchSpiRuntime
18 FILE_GUID = C194C6EA-B68C-4981-B64B-9BD271474B20
19 MODULE_TYPE = DXE_RUNTIME_DRIVER
22 ENTRY_POINT = InstallPchSpi
25 # The following information is for reference only and not required by the build tools.
27 # VALID_ARCHITECTURES = IA32 X64 EBC
28 ################################################################################
30 # Sources Section - list of files that are required for the build to succeed.
32 ################################################################################
39 ################################################################################
41 # Package Dependency Section - list of Package files that are required for
44 ################################################################################
47 QuarkSocPkg/QuarkSocPkg.dec
49 ################################################################################
51 # Library Class Section - list of Library Classes that are required for
54 ################################################################################
56 UefiRuntimeServicesTableLib
58 UefiBootServicesTableLib
70 ################################################################################
72 # Protocol C Name Section - list of Protocol and Protocol Notify C Names
73 # that this module uses or produces.
75 ################################################################################
80 gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress
81 gEfiQuarkNcSocIdTokenSpaceGuid.PcdRcbaMmioSize