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