]> git.proxmox.com Git - mirror_edk2.git/blob - ArmPlatformPkg/ArmJunoPkg/Drivers/ArmJunoDxe/ArmJunoDxe.inf
ArmPlatformPkg/ArmJunoPkg: Added Juno development board support
[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 InstallFdt.c
24 PciEmulation.c
25 PciRootBridgeIo.c
26
27 [Packages]
28 ArmPkg/ArmPkg.dec
29 ArmPlatformPkg/ArmPlatformPkg.dec
30 ArmPlatformPkg/ArmJunoPkg/ArmJuno.dec
31 EmbeddedPkg/EmbeddedPkg.dec
32 MdePkg/MdePkg.dec
33
34 [LibraryClasses]
35 ArmShellCmdRunAxfLib
36 BaseMemoryLib
37 BdsLib
38 DebugLib
39 DmaLib
40 DxeServicesTableLib
41 FdtLib
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 gFdtTableGuid
56
57 [Protocols]
58 gEfiBlockIoProtocolGuid
59 gEfiDevicePathFromTextProtocolGuid
60 gEfiPciIoProtocolGuid
61 gEfiSimpleFileSystemProtocolGuid
62
63 [FixedPcd]
64 gArmTokenSpaceGuid.PcdSystemMemoryBase
65 gArmTokenSpaceGuid.PcdSystemMemorySize
66
67 gArmTokenSpaceGuid.PcdHypFvBaseAddress
68 gArmTokenSpaceGuid.PcdHypFvSize
69
70 gArmJunoTokenSpaceGuid.PcdSynopsysUsbEhciBaseAddress
71 gArmJunoTokenSpaceGuid.PcdSynopsysUsbOhciBaseAddress
72
73 gArmPlatformTokenSpaceGuid.PcdFdtDevicePath
74
75 [Depex]
76 TRUE