summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeif Lindholm <leif.lindholm@linaro.org>2015-01-16 18:28:06 +0000
committerLeif Lindholm <leif.lindholm@linaro.org>2015-01-16 18:28:06 +0000
commitc41ddcd28b1d55f8ebd805f0df95bed7486cf620 (patch)
tree3baf9b8732906573a741428296795e5907abe77c
parent10fc5ed107eda7d28b8ac35b2ae870385f9a6bb7 (diff)
add IntelBds flavours of several platforms
Signed-off-by: Leif Lindholm <leif.lindholm@linaro.org>
-rw-r--r--platforms.config37
1 files changed, 36 insertions, 1 deletions
diff --git a/platforms.config b/platforms.config
index 079f686..3f366a7 100644
--- a/platforms.config
+++ b/platforms.config
@@ -33,7 +33,7 @@
#
[juno]
-LONGNAME=aarch64 Juno model
+LONGNAME=aarch64 Juno
DSC=ArmPlatformPkg/ArmJunoPkg/ArmJuno.dsc
BUILDFLAGS=
ARCH=AARCH64
@@ -42,6 +42,17 @@ UEFI_BIN=BL33_AP_UEFI.fd
UEFI_IMAGE_DIR=ArmJuno
SCP_BIN=ArmPlatformPkg/ArmJunoPkg/NonFree/bl30.bin
+[juno-intelbds]
+LONGNAME=aarch64 Juno with IntelBds
+DSC=ArmPlatformPkg/ArmJunoPkg/ArmJuno.dsc
+BUILDFLAGS=-D INTEL_BDS -D NO_LINUX_LOADER -D EDK2_OUT_DIR=Build/ArmJuno-IntelBds
+ARCH=AARCH64
+BUILD_ATF=yes
+ATF_PLATFORM=juno
+UEFI_BIN=BL33_AP_UEFI.fd
+UEFI_IMAGE_DIR=ArmJuno
+SCP_BIN=ArmPlatformPkg/ArmJunoPkg/NonFree/bl30.bin
+
# ARM FVP BASE AEMv8-A model
[fvp_full]
LONGNAME=aarch64 FVP RTSM with full perhiperhal set
@@ -154,6 +165,14 @@ ARCH=ARM
UEFI_BIN=D01.fd
UEFI_IMAGE_DIR=D01
+[d01-intelbds]
+LONGNAME=HiSilicon D01 Cortex-A15 16-cores Intel Bds
+BUILDFLAGS=-D EDK2_ARMVE_STANDALONE=1 -D INTEL_BDS -D NO_LINUX_LOADER -D EDK2_OUT_DIR=Build/D01-IntelBds
+DSC=HisiPkg/D01BoardPkg/D01BoardPkg.dsc
+ARCH=ARM
+UEFI_BIN=D01.fd
+UEFI_IMAGE_DIR=D01
+
[bbb]
LONGNAME=Texas Instruments BeagleBone Black
BUILDFLAGS=
@@ -170,6 +189,14 @@ ARCH=ARM
UEFI_BIN=QEMU_EFI.fd
UEFI_IMAGE_DIR=ArmVirtualizationQemu-ARM
+[qemu-intelbds]
+LONGNAME=QEMU ARM Emulator with Intel Bds
+BUILDFLAGS=-D INTEL_BDS -D NO_LINUX_LOADER -D EDK2_OUT_DIR=Build/ArmVirtualizationQemu-IntelBds
+DSC=ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationQemu.dsc
+ARCH=ARM
+UEFI_BIN=QEMU_EFI.fd
+UEFI_IMAGE_DIR=ArmVirtualizationQemu-ARM
+
[qemu64]
LONGNAME=QEMU AArch64 Emulator
BUILDFLAGS=
@@ -178,6 +205,14 @@ ARCH=AARCH64
UEFI_BIN=QEMU_EFI.fd
UEFI_IMAGE_DIR=ArmVirtualizationQemu-AARCH64
+[qemu64-intelbds]
+LONGNAME=QEMU AArch64 Emulator with Intel Bds
+BUILDFLAGS=-D INTEL_BDS -D NO_LINUX_LOADER -D EDK2_OUT_DIR=Build/ArmVirtualizationQemu-IntelBds
+DSC=ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationQemu.dsc
+ARCH=AARCH64
+UEFI_BIN=QEMU_EFI.fd
+UEFI_IMAGE_DIR=ArmVirtualizationQemu-AARCH64
+
[mustang]
LONGNAME=APM XGene Mustang
BUILDFLAGS=