Sandrine Bailleux | fe6ff41 | 2018-10-16 10:20:38 +0200 | [diff] [blame] | 1 | # |
Shruti Gupta | 38133fa | 2023-04-19 17:00:38 +0100 | [diff] [blame] | 2 | # Copyright (c) 2018-2023, Arm Limited. All rights reserved. |
Sandrine Bailleux | fe6ff41 | 2018-10-16 10:20:38 +0200 | [diff] [blame] | 3 | # |
| 4 | # SPDX-License-Identifier: BSD-3-Clause |
| 5 | # |
nabkah01 | 002e569 | 2022-10-10 12:36:46 +0100 | [diff] [blame] | 6 | |
| 7 | TFTF_INCLUDES += \ |
| 8 | -Iinclude/runtime_services/host_realm_managment |
| 9 | |
Sandrine Bailleux | fe6ff41 | 2018-10-16 10:20:38 +0200 | [diff] [blame] | 10 | TESTS_SOURCES += \ |
| 11 | $(addprefix tftf/tests/runtime_services/secure_service/, \ |
Daniel Boulby | ce386b1 | 2022-03-29 18:36:36 +0100 | [diff] [blame] | 12 | ${ARCH}/ffa_arch_helpers.S \ |
J-Alves | 7581c38 | 2020-05-07 18:34:20 +0100 | [diff] [blame] | 13 | ffa_helpers.c \ |
Max Shvetsov | 103e056 | 2021-02-04 16:58:31 +0000 | [diff] [blame] | 14 | spm_common.c \ |
Daniel Boulby | 82bf339 | 2023-07-28 18:32:27 +0100 | [diff] [blame] | 15 | spm_test_helpers.c \ |
J-Alves | 7581c38 | 2020-05-07 18:34:20 +0100 | [diff] [blame] | 16 | test_ffa_direct_messaging.c \ |
J-Alves | cd779f4 | 2024-04-22 14:31:06 +0100 | [diff] [blame] | 17 | test_ffa_indirect_messaging.c \ |
Manish Pandey | dfe3ab3 | 2020-09-11 10:31:28 +0100 | [diff] [blame] | 18 | test_ffa_interrupts.c \ |
Madhukar Pappireddy | 77fbf49 | 2021-08-05 15:39:21 -0500 | [diff] [blame] | 19 | test_ffa_secure_interrupts.c \ |
J-Alves | 40618a3 | 2020-10-08 17:25:37 +0100 | [diff] [blame] | 20 | test_ffa_memory_sharing.c \ |
Daniel Boulby | 6833ea5 | 2021-03-04 17:20:12 +0000 | [diff] [blame] | 21 | test_ffa_setup_and_discovery.c \ |
J-Alves | bb467d1 | 2021-03-18 11:49:35 +0000 | [diff] [blame] | 22 | test_ffa_notifications.c \ |
Madhukar Pappireddy | 172523b | 2020-12-31 19:25:33 -0600 | [diff] [blame] | 23 | test_spm_smmu.c \ |
Olivier Deprez | 20b9b17 | 2021-04-22 14:39:54 +0200 | [diff] [blame] | 24 | test_ffa_exceptions.c \ |
Madhukar Pappireddy | cbd8989 | 2023-02-17 14:56:02 -0600 | [diff] [blame] | 25 | test_ffa_group0_interrupts.c \ |
Madhukar Pappireddy | e9c1812 | 2024-09-10 16:28:48 -0500 | [diff] [blame] | 26 | test_ffa_arch_timer.c \ |
Olivier Deprez | 20b9b17 | 2021-04-22 14:39:54 +0200 | [diff] [blame] | 27 | ) |
| 28 | |
Shruti Gupta | 38133fa | 2023-04-19 17:00:38 +0100 | [diff] [blame] | 29 | ifeq (${ARCH},aarch64) |
| 30 | TESTS_SOURCES += \ |
| 31 | $(addprefix tftf/tests/runtime_services/secure_service/, \ |
Olivier Deprez | 6bb3a50 | 2023-10-12 16:08:02 +0200 | [diff] [blame] | 32 | test_spm_simd.c \ |
Shruti Gupta | 38133fa | 2023-04-19 17:00:38 +0100 | [diff] [blame] | 33 | ) |
| 34 | |
Olivier Deprez | 20b9b17 | 2021-04-22 14:39:54 +0200 | [diff] [blame] | 35 | TESTS_SOURCES += \ |
nabkah01 | 002e569 | 2022-10-10 12:36:46 +0100 | [diff] [blame] | 36 | $(addprefix tftf/tests/runtime_services/host_realm_managment/, \ |
| 37 | host_realm_rmi.c \ |
Manish V Badarkhe | b4bd94e | 2022-12-16 12:15:13 +0000 | [diff] [blame] | 38 | host_realm_helper.c \ |
| 39 | ) |
Shruti Gupta | 38133fa | 2023-04-19 17:00:38 +0100 | [diff] [blame] | 40 | |
Olivier Deprez | 5563de0 | 2023-07-10 10:49:25 +0200 | [diff] [blame] | 41 | TESTS_SOURCES += \ |
| 42 | $(addprefix tftf/tests/runtime_services/secure_service/, \ |
| 43 | test_ffa_smccc.c \ |
| 44 | test_ffa_smccc_asm.S \ |
Madhukar Pappireddy | b21ee3e | 2024-03-20 16:32:56 -0500 | [diff] [blame] | 45 | test_spm_context_mgmt.c \ |
Olivier Deprez | 5563de0 | 2023-07-10 10:49:25 +0200 | [diff] [blame] | 46 | ) |
| 47 | |
Shruti Gupta | 38133fa | 2023-04-19 17:00:38 +0100 | [diff] [blame] | 48 | TESTS_SOURCES += lib/extensions/fpu/fpu.c |
| 49 | endif |