]> git.proxmox.com Git - mirror_edk2.git/blob - ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/ArmJunoDxe.inf
ArmPlatformPkg/ArmJunoDxe: Set the platform dependent FDT device path
[mirror_edk2.git] / ArmPlatformPkg / ArmJunoPkg / Drivers / ArmJunoDxe / ArmJunoDxe.inf
1 #
2 # Copyright (c) 2013-2014, ARM Limited. All rights reserved.
3 #
4 # This program and the accompanying materials
5 # are licensed and made available under the terms and conditions of the BSD License
6 # which accompanies this distribution. The full text of the license may be found at
7 # http://opensource.org/licenses/bsd-license.php
8 #
9 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
10 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
11 #
12
13 [Defines]
14 INF_VERSION = 0x00010005
15 BASE_NAME = ArmJunoDxe
16 FILE_GUID = 1484ebe8-2681-45f1-a2e5-12ecad893b62
17 MODULE_TYPE = DXE_DRIVER
18 VERSION_STRING = 1.0
19 ENTRY_POINT = ArmJunoEntryPoint
20
21 [Sources.common]
22 ArmJunoDxe.c
23 PciEmulation.c
24 PciRootBridgeIo.c
25
26 [Packages]
27 ArmPkg/ArmPkg.dec
28 ArmPlatformPkg/ArmPlatformPkg.dec
29 ArmPlatformPkg/ArmJunoPkg/ArmJuno.dec
30 EmbeddedPkg/EmbeddedPkg.dec
31 MdePkg/MdePkg.dec
32
33 [LibraryClasses]
34 AcpiLib
35 ArmLib
36 ArmShellCmdRunAxfLib
37 BaseMemoryLib
38 BdsLib
39 DebugLib
40 DmaLib
41 DxeServicesTableLib
42 IoLib
43 PcdLib
44 PrintLib
45 SerialPortLib
46 UefiBootServicesTableLib
47 UefiRuntimeServicesTableLib
48 UefiLib
49 UefiDriverEntryPoint
50
51 [Guids]
52 gArmGlobalVariableGuid
53 gEfiEndOfDxeEventGroupGuid
54 gEfiFileInfoGuid
55
56 [Protocols]
57 gEfiBlockIoProtocolGuid
58 gEfiDevicePathFromTextProtocolGuid
59 gEfiPciIoProtocolGuid
60 gEfiSimpleFileSystemProtocolGuid
61
62 [FixedPcd]
63 gArmTokenSpaceGuid.PcdSystemMemoryBase
64 gArmTokenSpaceGuid.PcdSystemMemorySize
65
66 gArmTokenSpaceGuid.PcdHypFvBaseAddress
67 gArmTokenSpaceGuid.PcdHypFvSize
68
69 gArmJunoTokenSpaceGuid.PcdSynopsysUsbEhciBaseAddress
70 gArmJunoTokenSpaceGuid.PcdSynopsysUsbOhciBaseAddress
71
72 gArmJunoTokenSpaceGuid.PcdR0FdtDevicePath
73 gArmJunoTokenSpaceGuid.PcdR1FdtDevicePath
74
75 [Pcd]
76 gEmbeddedTokenSpaceGuid.PcdFdtDevicePaths
77
78 [Depex]
79 TRUE