xref: /rk3399_ARM-atf/services/std_svc/spm/el3_spmc/spmc.mk (revision 5096aeb2ba646548a7a6ab59e975b996e6c9026a)
1*5096aeb2SMarc Bonnici#
2*5096aeb2SMarc Bonnici# Copyright (c) 2022, ARM Limited and Contributors. All rights reserved.
3*5096aeb2SMarc Bonnici#
4*5096aeb2SMarc Bonnici# SPDX-License-Identifier: BSD-3-Clause
5*5096aeb2SMarc Bonnici#
6*5096aeb2SMarc Bonnici
7*5096aeb2SMarc Bonniciifneq (${ARCH},aarch64)
8*5096aeb2SMarc Bonnici        $(error "Error: SPMC is only supported on aarch64.")
9*5096aeb2SMarc Bonniciendif
10*5096aeb2SMarc Bonnici
11*5096aeb2SMarc BonniciSPMC_SOURCES	:=	$(addprefix services/std_svc/spm/el3_spmc/,	\
12*5096aeb2SMarc Bonnici			spmc_main.c				\
13*5096aeb2SMarc Bonnici			spmc_setup.c)
14*5096aeb2SMarc Bonnici
15*5096aeb2SMarc Bonnici
16*5096aeb2SMarc Bonnici# Let the top-level Makefile know that we intend to include a BL32 image
17*5096aeb2SMarc BonniciNEED_BL32		:=	yes
18