ArmPlatformPkg/Bds: Remove any use of the "Fdt" UEFI variable
authorRonald Cron <Ronald.Cron@arm.com>
Thu, 26 Feb 2015 11:02:39 +0000 (11:02 +0000)
committeroliviermartin <oliviermartin@Edk2>
Thu, 26 Feb 2015 11:02:39 +0000 (11:02 +0000)
commit6332ffb0affadde53e45325d81b084bc9936ef02
tree553fcbe92b3d80b31e11b68c41e864feeb3bbc47
parent7aec2926b926ad90d09fb026af0ee04c4c831237
ArmPlatformPkg/Bds: Remove any use of the "Fdt" UEFI variable

Remove the option to update the "Fdt" UEFI variable in the ARM BDS as
the "setfdt" EFI Shell command provides this service from now.

Remove the use of this variable in the legacy kernel boot loader and
use the FDT installed in the configuration table instead.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ronald Cron <Ronald.Cron@arm.com>
Reviewed-by: Olivier Martin <olivier.martin@arm.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16940 6f19259b-4bc3-4df7-8a09-765794883524
22 files changed:
ArmPkg/Application/LinuxLoader/LinuxFdtLoader.c
ArmPkg/Include/Library/BdsLib.h
ArmPkg/Library/BdsLib/AArch64/BdsLinuxLoader.c
ArmPkg/Library/BdsLib/Arm/BdsLinuxLoader.c
ArmPkg/Library/BdsLib/BdsLib.inf
ArmPlatformPkg/ArmJunoPkg/ArmJuno.dsc
ArmPlatformPkg/ArmPlatformPkg.dec
ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-CTA15-A7.dsc
ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-FVP-AArch64.dsc
ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-RTSM-A15.dsc
ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-RTSM-A15_MPCore.dsc
ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-RTSM-A9x4.dsc
ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-RTSM-AEMv8Ax4-foundation.dsc
ArmPlatformPkg/ArmVExpressPkg/ArmVExpress-RTSM-AEMv8Ax4.dsc
ArmPlatformPkg/Bds/Bds.inf
ArmPlatformPkg/Bds/BootMenu.c
ArmPlatformPkg/Bds/BootOption.c
ArmPlatformPkg/Documentation/ArmPlatformPkg.txt
ArmPlatformPkg/Library/EblCmdLib/EblCmdFdt.c
ArmPlatformPkg/Library/EblCmdLib/EblCmdLib.inf
BeagleBoardPkg/BeagleBoardPkg.dsc
EmbeddedPkg/Application/AndroidFastboot/Arm/BootAndroidBootImg.c