2 # Component description file for PciHostBridge module
4 # Copyright (c) 2013-2015 Intel Corporation.
6 # This program and the accompanying materials
7 # are licensed and made available under the terms and conditions of the BSD License
8 # which accompanies this distribution. The full text of the license may be found at
9 # http://opensource.org/licenses/bsd-license.php
11 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
18 INF_VERSION = 0x00010005
19 BASE_NAME = PciHostBridge
20 FILE_GUID = D58EBCE1-AF26-488d-BE66-C164417F8C13
21 MODULE_TYPE = DXE_DRIVER
23 ENTRY_POINT = InitializePciHostBridge
30 PciHostBridgeSupport.c
35 QuarkSocPkg/QuarkSocPkg.dec
36 QuarkPlatformPkg/QuarkPlatformPkg.dec
40 UefiBootServicesTableLib
44 UefiRuntimeServicesTableLib
50 gEfiMetronomeArchProtocolGuid
51 gEfiCpuIo2ProtocolGuid
52 gEfiDevicePathProtocolGuid
53 gEfiPciRootBridgeIoProtocolGuid
54 gEfiPciHostBridgeResourceAllocationProtocolGuid
57 gEfiQuarkNcSocIdTokenSpaceGuid.PcdPciHostBridgeIoBase
58 gEfiQuarkNcSocIdTokenSpaceGuid.PcdPciHostBridgeIoSize
59 gEfiQuarkNcSocIdTokenSpaceGuid.PcdPciHostBridgeMemory32Base
60 gEfiQuarkNcSocIdTokenSpaceGuid.PcdPciHostBridgeMemory32Size
61 gEfiQuarkNcSocIdTokenSpaceGuid.PcdPciHostBridgeMemory64Base
62 gEfiQuarkNcSocIdTokenSpaceGuid.PcdPciHostBridgeMemory64Size
63 gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress
64 gEfiQuarkNcSocIdTokenSpaceGuid.PcdPciExpressSize
67 gEfiCpuIo2ProtocolGuid AND gEfiMetronomeArchProtocolGuid