Remove PSA macros usage from adapters
Signed-off-by: Gabor Mezei <gabor.mezei@arm.com>
diff --git a/scripts/config.py b/scripts/config.py
index c75988d..7c26528 100755
--- a/scripts/config.py
+++ b/scripts/config.py
@@ -103,9 +103,6 @@
'MBEDTLS_TEST_CONSTANT_FLOW_MEMSAN', # build dependency (clang+memsan)
'MBEDTLS_TEST_CONSTANT_FLOW_VALGRIND', # build dependency (valgrind headers)
'MBEDTLS_X509_REMOVE_INFO', # removes a feature
- *PSA_UNSUPPORTED_FEATURE,
- *PSA_DEPRECATED_FEATURE,
- *PSA_UNSTABLE_FEATURE
])
def is_seamless_alt(name):
@@ -212,8 +209,6 @@
'MBEDTLS_PKCS7_C', # part of libmbedx509
]:
return False
- if name in EXCLUDE_FROM_CRYPTO:
- return False
return True
def crypto_adapter(adapter):
@@ -232,7 +227,6 @@
DEPRECATED = frozenset([
'MBEDTLS_PSA_CRYPTO_SE_C',
- *PSA_DEPRECATED_FEATURE
])
def no_deprecated_adapter(adapter):
"""Modify an adapter to disable deprecated symbols.