]> git.proxmox.com Git - mirror_edk2.git/blob - QuarkPlatformPkg/Pci/Dxe/PciHostBridge/PciHostBridge.inf
QuarkPlatformPkg: Add new package for Galileo boards
[mirror_edk2.git] / QuarkPlatformPkg / Pci / Dxe / PciHostBridge / PciHostBridge.inf
1 ## @file
2 # Component description file for PciHostBridge module
3 #
4 # Copyright (c) 2013-2015 Intel Corporation.
5 #
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
10 #
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.
13 #
14 ##
15
16
17 [Defines]
18 INF_VERSION = 0x00010005
19 BASE_NAME = PciHostBridge
20 FILE_GUID = D58EBCE1-AF26-488d-BE66-C164417F8C13
21 MODULE_TYPE = DXE_DRIVER
22 VERSION_STRING = 1.0
23 ENTRY_POINT = InitializePciHostBridge
24
25 [Sources]
26 PciHostBridge.h
27 PciRootBridge.h
28 PciHostBridge.c
29 PciRootBridgeIo.c
30 PciHostBridgeSupport.c
31 PciHostResource.h
32
33 [Packages]
34 MdePkg/MdePkg.dec
35 QuarkSocPkg/QuarkSocPkg.dec
36 QuarkPlatformPkg/QuarkPlatformPkg.dec
37
38 [LibraryClasses]
39 UefiDriverEntryPoint
40 UefiBootServicesTableLib
41 DebugLib
42 UefiLib
43 DxeServicesTableLib
44 UefiRuntimeServicesTableLib
45 DevicePathLib
46 BaseMemoryLib
47 BaseLib
48
49 [Protocols]
50 gEfiMetronomeArchProtocolGuid
51 gEfiCpuIo2ProtocolGuid
52 gEfiDevicePathProtocolGuid
53 gEfiPciRootBridgeIoProtocolGuid
54 gEfiPciHostBridgeResourceAllocationProtocolGuid
55
56 [Pcd]
57 gEfiQuarkNcSocIdTokenSpaceGuid.PcdPciHostBridgeIoBase
58 gEfiQuarkNcSocIdTokenSpaceGuid.PcdPciHostBridgeIoSize
59 gEfiQuarkNcSocIdTokenSpaceGuid.PcdPciHostBridgeMemory32Base
60 gEfiQuarkNcSocIdTokenSpaceGuid.PcdPciHostBridgeMemory32Size
61 gEfiQuarkNcSocIdTokenSpaceGuid.PcdPciHostBridgeMemory64Base
62 gEfiQuarkNcSocIdTokenSpaceGuid.PcdPciHostBridgeMemory64Size
63 gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress
64 gEfiQuarkNcSocIdTokenSpaceGuid.PcdPciExpressSize
65
66 [Depex]
67 gEfiCpuIo2ProtocolGuid AND gEfiMetronomeArchProtocolGuid