|
@@ -8,8 +8,6 @@ ARM_TRUSTED_FIRMWARE_VERSION = $(call qstrip,$(BR2_TARGET_ARM_TRUSTED_FIRMWARE_V
|
|
|
ARM_TRUSTED_FIRMWARE_LICENSE = BSD-3-Clause
|
|
|
ARM_TRUSTED_FIRMWARE_LICENSE_FILES = license.rst
|
|
|
|
|
|
-ARM_TRUSTED_FIRMWARE_DEPENDENCIES += uboot
|
|
|
-
|
|
|
ifeq ($(ARM_TRUSTED_FIRMWARE_VERSION),custom)
|
|
|
# Handle custom ATF tarballs as specified by the configuration
|
|
|
ARM_TRUSTED_FIRMWARE_TARBALL = $(call qstrip,$(BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_TARBALL_LOCATION))
|
|
@@ -30,10 +28,14 @@ ARM_TRUSTED_FIRMWARE_PLATFORM = $(call qstrip,$(BR2_TARGET_ARM_TRUSTED_FIRMWARE_
|
|
|
|
|
|
ARM_TRUSTED_FIRMWARE_MAKE_OPTS += \
|
|
|
CROSS_COMPILE="$(TARGET_CROSS)" \
|
|
|
- BL33=$(BINARIES_DIR)/u-boot.bin \
|
|
|
$(call qstrip,$(BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES)) \
|
|
|
PLAT=$(ARM_TRUSTED_FIRMWARE_PLATFORM)
|
|
|
|
|
|
+ifeq ($(BR2_TARGET_ARM_TRUSTED_FIRMWARE_UBOOT_AS_BL33),y)
|
|
|
+ARM_TRUSTED_FIRMWARE_MAKE_OPTS += BL33=$(BINARIES_DIR)/u-boot.bin
|
|
|
+ARM_TRUSTED_FIRMWARE_DEPENDENCIES += uboot
|
|
|
+endif
|
|
|
+
|
|
|
ifeq ($(BR2_TARGET_VEXPRESS_FIRMWARE),y)
|
|
|
ARM_TRUSTED_FIRMWARE_MAKE_OPTS += SCP_BL2=$(BINARIES_DIR)/scp-fw.bin
|
|
|
ARM_TRUSTED_FIRMWARE_DEPENDENCIES += vexpress-firmware
|