xref: /arm-trusted-firmware/plat/marvell/armada/a8k/common/mss/mss_a8k.mk (revision 91f16700b400a8c0651d24a598fc48ee2997a0d7)
1*91f16700Schasinglulu#
2*91f16700Schasinglulu# Copyright (C) 2018 Marvell International Ltd.
3*91f16700Schasinglulu#
4*91f16700Schasinglulu# SPDX-License-Identifier:	BSD-3-Clause
5*91f16700Schasinglulu# https://spdx.org/licenses
6*91f16700Schasinglulu#
7*91f16700Schasinglulu
8*91f16700SchasingluluPLAT_MARVELL		:=	plat/marvell/armada
9*91f16700SchasingluluA8K_MSS_SOURCE		:=	$(PLAT_MARVELL)/a8k/common/mss
10*91f16700Schasinglulu
11*91f16700SchasingluluBL2_SOURCES		+=	$(A8K_MSS_SOURCE)/mss_bl2_setup.c \
12*91f16700Schasinglulu				$(MARVELL_MOCHI_DRV)
13*91f16700Schasinglulu
14*91f16700SchasingluluBL31_SOURCES		+=	$(A8K_MSS_SOURCE)/mss_pm_ipc.c \
15*91f16700Schasinglulu				$(A8K_MSS_SOURCE)/mss_bl31_setup.c
16*91f16700Schasinglulu
17*91f16700SchasingluluPLAT_INCLUDES		+=	-I$(A8K_MSS_SOURCE)
18*91f16700Schasinglulu
19*91f16700Schasingluluifneq (${SCP_BL2},)
20*91f16700Schasinglulu# This define is used to inidcate the SCP image is present
21*91f16700Schasinglulu$(eval $(call add_define,SCP_IMAGE))
22*91f16700Schasingluluendif
23