xref: /rk3399_ARM-atf/services/spd/trusty/trusty.mk (revision 37d9458f11e057e853b9e0c75a519a317dd54aa6)
1948c090dSVarun Wadekar#
2*37d9458fSAntonio Nino Diaz# Copyright (c) 2016-2019, ARM Limited and Contributors. All rights reserved.
3948c090dSVarun Wadekar#
482cb2c1aSdp-arm# SPDX-License-Identifier: BSD-3-Clause
5948c090dSVarun Wadekar#
6948c090dSVarun Wadekar
7948c090dSVarun WadekarSPD_INCLUDES		:=
8948c090dSVarun Wadekar
9948c090dSVarun WadekarSPD_SOURCES		:=	services/spd/trusty/trusty.c		\
10948c090dSVarun Wadekar				services/spd/trusty/trusty_helpers.S
117c3309c9SArve Hjønnevåg
1261496151SArve Hjønnevågifeq (${TRUSTY_SPD_WITH_GENERIC_SERVICES},1)
1361496151SArve HjønnevågSPD_SOURCES		+=	services/spd/trusty/generic-arm64-smcall.c
1461496151SArve Hjønnevågendif
1561496151SArve Hjønnevåg
16*37d9458fSAntonio Nino DiazBL31_CFLAGS	+=		-DPLAT_XLAT_TABLES_DYNAMIC=1
17*37d9458fSAntonio Nino Diaz
187c3309c9SArve HjønnevågNEED_BL32		:=	yes
19cb03c917SArve Hjønnevåg
20cb03c917SArve HjønnevågCTX_INCLUDE_FPREGS	:=	1
21