xref: /arm-trusted-firmware/services/std_svc/rmmd/rmmd.mk (revision 91f16700b400a8c0651d24a598fc48ee2997a0d7)
1*91f16700Schasinglulu#
2*91f16700Schasinglulu# Copyright (c) 2021-2022, ARM Limited and Contributors. All rights reserved.
3*91f16700Schasinglulu#
4*91f16700Schasinglulu# SPDX-License-Identifier: BSD-3-Clause
5*91f16700Schasinglulu#
6*91f16700Schasinglulu
7*91f16700Schasingluluifneq (${ARCH},aarch64)
8*91f16700Schasinglulu        $(error "Error: RMMD is only supported on aarch64.")
9*91f16700Schasingluluendif
10*91f16700Schasinglulu
11*91f16700Schasingluluinclude services/std_svc/rmmd/trp/trp.mk
12*91f16700Schasinglulu
13*91f16700SchasingluluRMMD_SOURCES	+=	$(addprefix services/std_svc/rmmd/,	\
14*91f16700Schasinglulu			${ARCH}/rmmd_helpers.S			\
15*91f16700Schasinglulu			rmmd_main.c				\
16*91f16700Schasinglulu			rmmd_attest.c)
17*91f16700Schasinglulu
18*91f16700Schasinglulu# Let the top-level Makefile know that we intend to include RMM image
19*91f16700SchasingluluNEED_RMM	:=	yes
20