From 550a18d4d6b29e62b6824201d8a49b8224e61c97 Mon Sep 17 00:00:00 2001 From: Ronald Cron Date: Thu, 13 Jun 2024 17:58:27 +0200 Subject: [PATCH] Move Mbed TLS crypto headers Move all the header files (roughly the crypto and platform ones) necessary to build the crypto library to tf-psa-crypto/drivers/builtin/include/mbedtls. Exceptions: . some configuration related files that will not be necessary anymore when the work on the configuration file(s) is completed. . build_info.h as TF-PSA-Crypto will have its own when we had its CMake build system. For the time being all headers are kept public but eventually all headers in tf-psa-crypto/drivers/builtin/include/mbedtls will be private and the ones that remain public (e.g. lms.h, pk.h probably ...) will be moved to tf-psa-crypto/include/tf-psa-crypto/. Signed-off-by: Ronald Cron --- {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/aes.h | 0 {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/aria.h | 0 {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/asn1.h | 0 .../drivers/builtin/include}/mbedtls/asn1write.h | 0 .../drivers/builtin/include}/mbedtls/base64.h | 0 .../drivers/builtin/include}/mbedtls/bignum.h | 0 .../drivers/builtin/include}/mbedtls/block_cipher.h | 0 .../drivers/builtin/include}/mbedtls/camellia.h | 0 {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/ccm.h | 0 .../drivers/builtin/include}/mbedtls/chacha20.h | 0 .../drivers/builtin/include}/mbedtls/chachapoly.h | 0 .../drivers/builtin/include}/mbedtls/cipher.h | 0 {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/cmac.h | 0 .../builtin/include}/mbedtls/config_adjust_legacy_from_psa.h | 0 .../builtin/include}/mbedtls/config_adjust_psa_superset_legacy.h | 0 .../drivers/builtin/include}/mbedtls/config_psa.h | 0 .../drivers/builtin/include}/mbedtls/constant_time.h | 0 .../drivers/builtin/include}/mbedtls/ctr_drbg.h | 0 {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/des.h | 0 {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/dhm.h | 0 {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/ecdh.h | 0 .../drivers/builtin/include}/mbedtls/ecdsa.h | 0 .../drivers/builtin/include}/mbedtls/ecjpake.h | 0 {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/ecp.h | 0 .../drivers/builtin/include}/mbedtls/entropy.h | 0 .../drivers/builtin/include}/mbedtls/error.h | 0 {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/gcm.h | 0 .../drivers/builtin/include}/mbedtls/hmac_drbg.h | 0 {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/lms.h | 0 {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/md.h | 0 {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/md5.h | 0 .../drivers/builtin/include}/mbedtls/memory_buffer_alloc.h | 0 .../drivers/builtin/include}/mbedtls/nist_kw.h | 0 {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/oid.h | 0 {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/pem.h | 0 {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/pk.h | 0 .../drivers/builtin/include}/mbedtls/pkcs12.h | 0 .../drivers/builtin/include}/mbedtls/pkcs5.h | 0 .../drivers/builtin/include}/mbedtls/platform.h | 0 .../drivers/builtin/include}/mbedtls/platform_time.h | 0 .../drivers/builtin/include}/mbedtls/platform_util.h | 0 .../drivers/builtin/include}/mbedtls/poly1305.h | 0 .../drivers/builtin/include}/mbedtls/private_access.h | 0 .../drivers/builtin/include}/mbedtls/psa_util.h | 0 .../drivers/builtin/include}/mbedtls/ripemd160.h | 0 {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/rsa.h | 0 {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/sha1.h | 0 .../drivers/builtin/include}/mbedtls/sha256.h | 0 {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/sha3.h | 0 .../drivers/builtin/include}/mbedtls/sha512.h | 0 .../drivers/builtin/include}/mbedtls/threading.h | 0 .../drivers/builtin/include}/mbedtls/timing.h | 0 .../drivers/builtin/include}/mbedtls/version.h | 0 53 files changed, 0 insertions(+), 0 deletions(-) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/aes.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/aria.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/asn1.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/asn1write.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/base64.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/bignum.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/block_cipher.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/camellia.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/ccm.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/chacha20.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/chachapoly.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/cipher.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/cmac.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/config_adjust_legacy_from_psa.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/config_adjust_psa_superset_legacy.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/config_psa.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/constant_time.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/ctr_drbg.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/des.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/dhm.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/ecdh.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/ecdsa.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/ecjpake.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/ecp.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/entropy.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/error.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/gcm.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/hmac_drbg.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/lms.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/md.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/md5.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/memory_buffer_alloc.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/nist_kw.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/oid.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/pem.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/pk.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/pkcs12.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/pkcs5.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/platform.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/platform_time.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/platform_util.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/poly1305.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/private_access.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/psa_util.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/ripemd160.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/rsa.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/sha1.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/sha256.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/sha3.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/sha512.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/threading.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/timing.h (100%) rename {include => tf-psa-crypto/drivers/builtin/include}/mbedtls/version.h (100%) diff --git a/include/mbedtls/aes.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/aes.h similarity index 100% rename from include/mbedtls/aes.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/aes.h diff --git a/include/mbedtls/aria.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/aria.h similarity index 100% rename from include/mbedtls/aria.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/aria.h diff --git a/include/mbedtls/asn1.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/asn1.h similarity index 100% rename from include/mbedtls/asn1.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/asn1.h diff --git a/include/mbedtls/asn1write.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/asn1write.h similarity index 100% rename from include/mbedtls/asn1write.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/asn1write.h diff --git a/include/mbedtls/base64.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/base64.h similarity index 100% rename from include/mbedtls/base64.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/base64.h diff --git a/include/mbedtls/bignum.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/bignum.h similarity index 100% rename from include/mbedtls/bignum.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/bignum.h diff --git a/include/mbedtls/block_cipher.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/block_cipher.h similarity index 100% rename from include/mbedtls/block_cipher.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/block_cipher.h diff --git a/include/mbedtls/camellia.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/camellia.h similarity index 100% rename from include/mbedtls/camellia.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/camellia.h diff --git a/include/mbedtls/ccm.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/ccm.h similarity index 100% rename from include/mbedtls/ccm.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/ccm.h diff --git a/include/mbedtls/chacha20.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/chacha20.h similarity index 100% rename from include/mbedtls/chacha20.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/chacha20.h diff --git a/include/mbedtls/chachapoly.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/chachapoly.h similarity index 100% rename from include/mbedtls/chachapoly.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/chachapoly.h diff --git a/include/mbedtls/cipher.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/cipher.h similarity index 100% rename from include/mbedtls/cipher.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/cipher.h diff --git a/include/mbedtls/cmac.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/cmac.h similarity index 100% rename from include/mbedtls/cmac.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/cmac.h diff --git a/include/mbedtls/config_adjust_legacy_from_psa.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/config_adjust_legacy_from_psa.h similarity index 100% rename from include/mbedtls/config_adjust_legacy_from_psa.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/config_adjust_legacy_from_psa.h diff --git a/include/mbedtls/config_adjust_psa_superset_legacy.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/config_adjust_psa_superset_legacy.h similarity index 100% rename from include/mbedtls/config_adjust_psa_superset_legacy.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/config_adjust_psa_superset_legacy.h diff --git a/include/mbedtls/config_psa.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/config_psa.h similarity index 100% rename from include/mbedtls/config_psa.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/config_psa.h diff --git a/include/mbedtls/constant_time.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/constant_time.h similarity index 100% rename from include/mbedtls/constant_time.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/constant_time.h diff --git a/include/mbedtls/ctr_drbg.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/ctr_drbg.h similarity index 100% rename from include/mbedtls/ctr_drbg.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/ctr_drbg.h diff --git a/include/mbedtls/des.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/des.h similarity index 100% rename from include/mbedtls/des.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/des.h diff --git a/include/mbedtls/dhm.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/dhm.h similarity index 100% rename from include/mbedtls/dhm.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/dhm.h diff --git a/include/mbedtls/ecdh.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/ecdh.h similarity index 100% rename from include/mbedtls/ecdh.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/ecdh.h diff --git a/include/mbedtls/ecdsa.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/ecdsa.h similarity index 100% rename from include/mbedtls/ecdsa.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/ecdsa.h diff --git a/include/mbedtls/ecjpake.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/ecjpake.h similarity index 100% rename from include/mbedtls/ecjpake.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/ecjpake.h diff --git a/include/mbedtls/ecp.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/ecp.h similarity index 100% rename from include/mbedtls/ecp.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/ecp.h diff --git a/include/mbedtls/entropy.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/entropy.h similarity index 100% rename from include/mbedtls/entropy.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/entropy.h diff --git a/include/mbedtls/error.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/error.h similarity index 100% rename from include/mbedtls/error.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/error.h diff --git a/include/mbedtls/gcm.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/gcm.h similarity index 100% rename from include/mbedtls/gcm.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/gcm.h diff --git a/include/mbedtls/hmac_drbg.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/hmac_drbg.h similarity index 100% rename from include/mbedtls/hmac_drbg.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/hmac_drbg.h diff --git a/include/mbedtls/lms.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/lms.h similarity index 100% rename from include/mbedtls/lms.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/lms.h diff --git a/include/mbedtls/md.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/md.h similarity index 100% rename from include/mbedtls/md.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/md.h diff --git a/include/mbedtls/md5.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/md5.h similarity index 100% rename from include/mbedtls/md5.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/md5.h diff --git a/include/mbedtls/memory_buffer_alloc.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/memory_buffer_alloc.h similarity index 100% rename from include/mbedtls/memory_buffer_alloc.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/memory_buffer_alloc.h diff --git a/include/mbedtls/nist_kw.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/nist_kw.h similarity index 100% rename from include/mbedtls/nist_kw.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/nist_kw.h diff --git a/include/mbedtls/oid.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/oid.h similarity index 100% rename from include/mbedtls/oid.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/oid.h diff --git a/include/mbedtls/pem.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/pem.h similarity index 100% rename from include/mbedtls/pem.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/pem.h diff --git a/include/mbedtls/pk.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/pk.h similarity index 100% rename from include/mbedtls/pk.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/pk.h diff --git a/include/mbedtls/pkcs12.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/pkcs12.h similarity index 100% rename from include/mbedtls/pkcs12.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/pkcs12.h diff --git a/include/mbedtls/pkcs5.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/pkcs5.h similarity index 100% rename from include/mbedtls/pkcs5.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/pkcs5.h diff --git a/include/mbedtls/platform.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/platform.h similarity index 100% rename from include/mbedtls/platform.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/platform.h diff --git a/include/mbedtls/platform_time.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/platform_time.h similarity index 100% rename from include/mbedtls/platform_time.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/platform_time.h diff --git a/include/mbedtls/platform_util.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/platform_util.h similarity index 100% rename from include/mbedtls/platform_util.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/platform_util.h diff --git a/include/mbedtls/poly1305.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/poly1305.h similarity index 100% rename from include/mbedtls/poly1305.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/poly1305.h diff --git a/include/mbedtls/private_access.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/private_access.h similarity index 100% rename from include/mbedtls/private_access.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/private_access.h diff --git a/include/mbedtls/psa_util.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/psa_util.h similarity index 100% rename from include/mbedtls/psa_util.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/psa_util.h diff --git a/include/mbedtls/ripemd160.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/ripemd160.h similarity index 100% rename from include/mbedtls/ripemd160.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/ripemd160.h diff --git a/include/mbedtls/rsa.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/rsa.h similarity index 100% rename from include/mbedtls/rsa.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/rsa.h diff --git a/include/mbedtls/sha1.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/sha1.h similarity index 100% rename from include/mbedtls/sha1.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/sha1.h diff --git a/include/mbedtls/sha256.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/sha256.h similarity index 100% rename from include/mbedtls/sha256.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/sha256.h diff --git a/include/mbedtls/sha3.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/sha3.h similarity index 100% rename from include/mbedtls/sha3.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/sha3.h diff --git a/include/mbedtls/sha512.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/sha512.h similarity index 100% rename from include/mbedtls/sha512.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/sha512.h diff --git a/include/mbedtls/threading.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/threading.h similarity index 100% rename from include/mbedtls/threading.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/threading.h diff --git a/include/mbedtls/timing.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/timing.h similarity index 100% rename from include/mbedtls/timing.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/timing.h diff --git a/include/mbedtls/version.h b/tf-psa-crypto/drivers/builtin/include/mbedtls/version.h similarity index 100% rename from include/mbedtls/version.h rename to tf-psa-crypto/drivers/builtin/include/mbedtls/version.h