#\r
-# Copyright (c) 2013-2014, ARM Limited. All rights reserved.\r
+# Copyright (c) 2013-2015, ARM Limited. All rights reserved.\r
#\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
\r
[Sources.common]\r
ArmJunoDxe.c\r
- InstallFdt.c\r
PciEmulation.c\r
PciRootBridgeIo.c\r
\r
MdePkg/MdePkg.dec\r
\r
[LibraryClasses]\r
+ AcpiLib\r
+ ArmLib\r
ArmShellCmdRunAxfLib\r
BaseMemoryLib\r
BdsLib\r
DebugLib\r
DmaLib\r
DxeServicesTableLib\r
- FdtLib\r
IoLib\r
PcdLib\r
PrintLib\r
gArmGlobalVariableGuid\r
gEfiEndOfDxeEventGroupGuid\r
gEfiFileInfoGuid\r
- gFdtTableGuid\r
\r
[Protocols]\r
gEfiBlockIoProtocolGuid\r
gEfiDevicePathFromTextProtocolGuid\r
gEfiPciIoProtocolGuid\r
+ gEfiPciRootBridgeIoProtocolGuid\r
gEfiSimpleFileSystemProtocolGuid\r
\r
[FixedPcd]\r
gArmJunoTokenSpaceGuid.PcdSynopsysUsbEhciBaseAddress\r
gArmJunoTokenSpaceGuid.PcdSynopsysUsbOhciBaseAddress\r
\r
- gArmPlatformTokenSpaceGuid.PcdFdtDevicePath\r
+ gArmJunoTokenSpaceGuid.PcdJunoR0FdtDevicePath\r
+ gArmJunoTokenSpaceGuid.PcdJunoR1A57x2FdtDevicePath\r
+ gArmJunoTokenSpaceGuid.PcdJunoR1A57x2A53x4FdtDevicePath\r
+\r
+ gArmPlatformTokenSpaceGuid.PcdDefaultBootDevicePath\r
+ gArmPlatformTokenSpaceGuid.PcdDefaultBootArgument\r
+\r
+[Pcd]\r
+ gEmbeddedTokenSpaceGuid.PcdFdtDevicePaths\r
\r
[Depex]\r
- TRUE\r
+ # We depend on these protocols to create the default boot entries\r
+ gEfiVariableArchProtocolGuid AND gEfiVariableWriteArchProtocolGuid\r