1 /* 2 * Umbrella include for all of the test driver functionality 3 */ 4 /* Copyright The Mbed TLS Contributors 5 * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later 6 */ 7 8 #ifndef PSA_CRYPTO_TEST_DRIVER_H 9 #define PSA_CRYPTO_TEST_DRIVER_H 10 11 #if defined(PSA_CRYPTO_DRIVER_TEST) 12 #ifndef PSA_CRYPTO_DRIVER_PRESENT 13 #define PSA_CRYPTO_DRIVER_PRESENT 14 #endif 15 #ifndef PSA_CRYPTO_ACCELERATOR_DRIVER_PRESENT 16 #define PSA_CRYPTO_ACCELERATOR_DRIVER_PRESENT 17 #endif 18 19 #define PSA_CRYPTO_TEST_DRIVER_LOCATION 0x7fffff 20 21 #include "test/drivers/aead.h" 22 #include "test/drivers/cipher.h" 23 #include "test/drivers/hash.h" 24 #include "test/drivers/mac.h" 25 #include "test/drivers/key_management.h" 26 #include "test/drivers/signature.h" 27 #include "test/drivers/asymmetric_encryption.h" 28 #include "test/drivers/key_agreement.h" 29 #include "test/drivers/pake.h" 30 31 #endif /* PSA_CRYPTO_DRIVER_TEST */ 32 #endif /* PSA_CRYPTO_TEST_DRIVER_H */ 33