diff options
-rw-r--r-- | tests/runtime_services/standard_service/psci/api_tests/psci_features/test_psci_features.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/runtime_services/standard_service/psci/api_tests/psci_features/test_psci_features.c b/tests/runtime_services/standard_service/psci/api_tests/psci_features/test_psci_features.c index 10a4492..9302176 100644 --- a/tests/runtime_services/standard_service/psci/api_tests/psci_features/test_psci_features.c +++ b/tests/runtime_services/standard_service/psci/api_tests/psci_features/test_psci_features.c @@ -65,6 +65,12 @@ test_result_t test_psci_features(void) psci_fn->str); } else { /* Check mandatory PSCI call is supported */ +#if ARM_ARCH_MAJOR == 7 + if (psci_fn->id == SMC_PSCI_CPU_SUSPEND_AARCH64 || + psci_fn->id == SMC_PSCI_CPU_ON_AARCH64 || + psci_fn->id == SMC_PSCI_AFFINITY_INFO_AARCH64) + continue; +#endif if (ret_flag == PSCI_E_NOT_SUPPORTED) { result = TEST_RESULT_FAIL; tftf_testcase_printf( |