On the FVP base and foundation models, the default file name used to retrieve the FDT depended on the values assigned to model parameters (GIC related model parameters). Now, in addition to the fallback "fdt.dtb" file name (used for legacy reason), only one default file name is used : - "fvp-base.dtb" for the base model. - "fvp-foundation.dtb" for the foundation model. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Olivier Martin <Olivier.Martin@arm.com> Reviewed-by: Ronald Cron <Ronald.Cron@arm.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17862 6f19259b-4bc3-4df7-8a09-765794883524
81 lines
2.1 KiB
INI
81 lines
2.1 KiB
INI
#/** @file
|
|
#
|
|
# Copyright (c) 2013-2015, ARM Ltd. All rights reserved.<BR>
|
|
#
|
|
# This program and the accompanying materials
|
|
# are licensed and made available under the terms and conditions of the BSD License
|
|
# which accompanies this distribution. The full text of the license may be found at
|
|
# http://opensource.org/licenses/bsd-license.php
|
|
#
|
|
# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|
#
|
|
#**/
|
|
|
|
[Defines]
|
|
INF_VERSION = 0x00010006
|
|
BASE_NAME = ArmFvpDxe
|
|
FILE_GUID = 405b2307-6839-4d52-aeb9-bece64252800
|
|
MODULE_TYPE = UEFI_DRIVER
|
|
VERSION_STRING = 1.0
|
|
ENTRY_POINT = ArmFvpInitialise
|
|
|
|
[Sources.common]
|
|
ArmFvpDxe.c
|
|
ArmVExpressCommon.c
|
|
|
|
[Sources.ARM]
|
|
Arm/ArmFvpDxeArm.c
|
|
|
|
[Sources.AARCH64]
|
|
AArch64/ArmFvpDxeAArch64.c
|
|
|
|
[Packages]
|
|
MdePkg/MdePkg.dec
|
|
MdeModulePkg/MdeModulePkg.dec
|
|
ArmPkg/ArmPkg.dec
|
|
ArmPlatformPkg/ArmPlatformPkg.dec
|
|
ArmPlatformPkg/ArmVExpressPkg/ArmVExpressPkg.dec
|
|
EmbeddedPkg/EmbeddedPkg.dec
|
|
OvmfPkg/OvmfPkg.dec
|
|
|
|
[LibraryClasses]
|
|
PcdLib
|
|
ArmShellCmdRunAxfLib
|
|
ArmLib
|
|
ArmPlatformLib
|
|
BaseMemoryLib
|
|
DxeServicesTableLib
|
|
MemoryAllocationLib
|
|
UefiDriverEntryPoint
|
|
UefiBootServicesTableLib
|
|
VirtioMmioDeviceLib
|
|
DevicePathLib
|
|
|
|
[LibraryClasses.AARCH64]
|
|
ArmGicLib
|
|
|
|
[Guids]
|
|
gZeroGuid
|
|
|
|
[Protocols]
|
|
gEfiFirmwareVolume2ProtocolGuid
|
|
gEfiDevicePathProtocolGuid
|
|
|
|
[FixedPcd]
|
|
gArmVExpressTokenSpaceGuid.PcdFvpFdtDevicePathsBase
|
|
|
|
[FixedPcd.ARM]
|
|
gArmVExpressTokenSpaceGuid.PcdFdtVExpressFvpA9x4
|
|
gArmVExpressTokenSpaceGuid.PcdFdtVExpressFvpA15x1
|
|
gArmVExpressTokenSpaceGuid.PcdFdtVExpressFvpA15x2
|
|
gArmVExpressTokenSpaceGuid.PcdFdtVExpressFvpA15x4
|
|
|
|
[FixedPcd.AARCH64]
|
|
gArmVExpressTokenSpaceGuid.PcdFdtFvpVExpressAEMv8x4
|
|
gArmVExpressTokenSpaceGuid.PcdFdtFvpBaseAEMv8x4
|
|
gArmVExpressTokenSpaceGuid.PcdFdtFvpFoundation
|
|
|
|
[Pcd]
|
|
gEmbeddedTokenSpaceGuid.PcdFdtDevicePaths
|