feat(morello): add TARGET_PLATFORM flag
The same folder "plat/arm/board/morello" is going to be used by both Morello FVP and Morello SoC platforms. TARGET_PLATFORM build flag has been introduced to differentiate between the two platforms Change-Id: I3e94da372a3f1ba810b4259b85dd4c204306c359 Signed-off-by: Manoj Kumar <manoj.kumar3@arm.com> Signed-off-by: Chandni Cherukuri <chandni.cherukuri@arm.com>
This commit is contained in:
parent
e8b7a80436
commit
8840711f33
|
@ -1,9 +1,14 @@
|
|||
#
|
||||
# Copyright (c) 2020, Arm Limited. All rights reserved.
|
||||
# Copyright (c) 2020-2021, Arm Limited. All rights reserved.
|
||||
#
|
||||
# SPDX-License-Identifier: BSD-3-Clause
|
||||
#
|
||||
|
||||
# Making sure the Morello platform type is specified
|
||||
ifeq ($(filter ${TARGET_PLATFORM}, fvp soc),)
|
||||
$(error TARGET_PLATFORM must be fvp or soc)
|
||||
endif
|
||||
|
||||
MORELLO_BASE := plat/arm/board/morello
|
||||
|
||||
INTERCONNECT_SOURCES := ${MORELLO_BASE}/morello_interconnect.c
|
||||
|
@ -62,6 +67,9 @@ HW_ASSISTED_COHERENCY := 1
|
|||
# use USE_COHERENT_MEM. Require that USE_COHERENT_MEM must be set to 0 too.
|
||||
USE_COHERENT_MEM := 0
|
||||
|
||||
# Add TARGET_PLATFORM to differentiate between Morello FVP and Morello SoC platform
|
||||
$(eval $(call add_define,TARGET_PLATFORM_$(call uppercase,${TARGET_PLATFORM})))
|
||||
|
||||
include plat/arm/common/arm_common.mk
|
||||
include plat/arm/css/common/css_common.mk
|
||||
include plat/arm/board/common/board_common.mk
|
||||
|
|
Loading…
Reference in New Issue