mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-18 02:24:18 +00:00

Currently a3k target is misusing ${DOIMAGETOOL} target for building flash and UART images. It is not used for building image tool. So move ${DOIMAGETOOL} target from common marvell include file into a8k include file and add correct invocation of ${MAKE} into a3k for building flash and UART images. Part of this change is also checks that MV_DDR_PATH for a3k was specified by user as this option is required for building a3k flash and UART images. Signed-off-by: Pali Rohár <pali@kernel.org> Change-Id: I5ae9d08b8505460933f17836c9b6435fd6e51bb6
21 lines
545 B
Makefile
21 lines
545 B
Makefile
# Copyright (C) 2018 Marvell International Ltd.
|
|
#
|
|
# SPDX-License-Identifier: BSD-3-Clause
|
|
# https://spdx.org/licenses
|
|
|
|
# Marvell images
|
|
BOOT_IMAGE := boot-image.bin
|
|
BOOT_ENC_IMAGE := boot-image-enc.bin
|
|
FLASH_IMAGE := flash-image.bin
|
|
|
|
# Make non-trusted image by default
|
|
MARVELL_SECURE_BOOT := 0
|
|
$(eval $(call add_define,MARVELL_SECURE_BOOT))
|
|
|
|
# Enable compilation for Palladium emulation platform
|
|
PALLADIUM := 0
|
|
$(eval $(call add_define,PALLADIUM))
|
|
|
|
# Set board to work with DDR 32bit
|
|
DDR32 := 0
|
|
$(eval $(call add_define,DDR32))
|