xref: /rk3399_ARM-atf/services/std_svc/rmmd/rmmd.mk (revision 0f9159b7ebb7e784a8ed998869ff21095fa105b1)
177c27753SZelalem Aweke#
2*0f9159b7SSoby Mathew# Copyright (c) 2021-2022, ARM Limited and Contributors. All rights reserved.
377c27753SZelalem Aweke#
477c27753SZelalem Aweke# SPDX-License-Identifier: BSD-3-Clause
577c27753SZelalem Aweke#
677c27753SZelalem Aweke
777c27753SZelalem Awekeifneq (${ARCH},aarch64)
877c27753SZelalem Aweke        $(error "Error: RMMD is only supported on aarch64.")
977c27753SZelalem Awekeendif
1077c27753SZelalem Aweke
1150a3056aSZelalem Awekeinclude services/std_svc/rmmd/trp/trp.mk
1250a3056aSZelalem Aweke
1377c27753SZelalem AwekeRMMD_SOURCES	+=	$(addprefix services/std_svc/rmmd/,	\
1477c27753SZelalem Aweke			${ARCH}/rmmd_helpers.S			\
15*0f9159b7SSoby Mathew			rmmd_main.c				\
16*0f9159b7SSoby Mathew			rmmd_attest.c)
1750a3056aSZelalem Aweke
185b18de09SZelalem Aweke# Let the top-level Makefile know that we intend to include RMM image
195b18de09SZelalem AwekeNEED_RMM	:=	yes
20