diff options
author | Antonio Nino Diaz <antonio.ninodiaz@arm.com> | 2018-11-08 09:21:48 +0000 |
---|---|---|
committer | Antonio Nino Diaz <antonio.ninodiaz@arm.com> | 2018-12-11 15:04:24 +0000 |
commit | 07c13a30d275d5310d71ca5130726ccf2c1cbcc8 (patch) | |
tree | 00b583c396f78a651018771aca122861e79ba469 /services/std_svc | |
parent | 56ae97924dc80fe1f6fea4896b118d0ca3ea8814 (diff) |
SPM: Introduce SPRT C host library
Change-Id: If57ec9cc0791f49d9ade83dff9d24ef9047963a8
Co-authored-by: Jean-Paul Etienne <jean-paul.etienne@arm.com>
Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>
Diffstat (limited to 'services/std_svc')
-rw-r--r-- | services/std_svc/spm/spm.mk | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/services/std_svc/spm/spm.mk b/services/std_svc/spm/spm.mk index 889c77d2..a191f6ff 100644 --- a/services/std_svc/spm/spm.mk +++ b/services/std_svc/spm/spm.mk @@ -11,6 +11,8 @@ ifneq (${ARCH},aarch64) $(error "Error: SPM is only supported on aarch64.") endif +include lib/sprt/sprt_host.mk + SPM_SOURCES := $(addprefix services/std_svc/spm/, \ ${ARCH}/spm_helpers.S \ ${ARCH}/spm_shim_exceptions.S \ @@ -18,8 +20,10 @@ SPM_SOURCES := $(addprefix services/std_svc/spm/, \ sp_xlat.c \ spci.c \ spm_main.c \ - sprt.c) + sprt.c) \ + ${SPRT_LIB_SOURCES} +INCLUDES += ${SPRT_LIB_INCLUDES} # Force SMC Calling Convention 2 when using SPM SMCCC_MAJOR_VERSION := 2 |