1b61d94a1SMarc Bonnici# 2*1132f068SNishant Sharma# Copyright (c) 2022-2023, ARM Limited and Contributors. All rights reserved. 3b61d94a1SMarc Bonnici# 4b61d94a1SMarc Bonnici# SPDX-License-Identifier: BSD-3-Clause 5b61d94a1SMarc Bonnici# 6b61d94a1SMarc Bonnici 7b61d94a1SMarc Bonniciifneq (${ARCH},aarch64) 8b61d94a1SMarc Bonnici $(error "Error: SPM is only supported on aarch64.") 9b61d94a1SMarc Bonniciendif 10b61d94a1SMarc Bonnici 11b61d94a1SMarc BonniciINCLUDES += -Iservices/std_svc/spm/common/include 12b61d94a1SMarc Bonnici 13b61d94a1SMarc BonniciSPM_SOURCES := $(addprefix services/std_svc/spm/common/, \ 14*1132f068SNishant Sharma ${ARCH}/spm_helpers.S \ 15*1132f068SNishant Sharma ${ARCH}/spm_shim_exceptions.S) 16b61d94a1SMarc Bonnici 17b61d94a1SMarc Bonnici# Let the top-level Makefile know that we intend to include a BL32 image 18b61d94a1SMarc BonniciNEED_BL32 := yes 19