Steven Cooreman | a70d588 | 2020-07-16 20:26:18 +0200 | [diff] [blame] | 1 | /* |
| 2 | * Umbrella include for all of the test driver functionality |
| 3 | */ |
Steven Cooreman | 2c7b2f8 | 2020-09-02 13:43:46 +0200 | [diff] [blame] | 4 | /* Copyright The Mbed TLS Contributors |
Dave Rodgman | 16799db | 2023-11-02 19:47:20 +0000 | [diff] [blame^] | 5 | * SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later |
Steven Cooreman | a70d588 | 2020-07-16 20:26:18 +0200 | [diff] [blame] | 6 | */ |
| 7 | |
Steven Cooreman | f1720ea | 2020-07-24 18:41:58 +0200 | [diff] [blame] | 8 | #ifndef PSA_CRYPTO_TEST_DRIVER_H |
| 9 | #define PSA_CRYPTO_TEST_DRIVER_H |
Steven Cooreman | a70d588 | 2020-07-16 20:26:18 +0200 | [diff] [blame] | 10 | |
Archana | e829cd6 | 2021-12-24 12:50:36 +0530 | [diff] [blame] | 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 | |
Steven Cooreman | a1ce2f2 | 2021-03-18 20:49:29 +0100 | [diff] [blame] | 19 | #define PSA_CRYPTO_TEST_DRIVER_LOCATION 0x7fffff |
Steven Cooreman | a70d588 | 2020-07-16 20:26:18 +0200 | [diff] [blame] | 20 | |
Ronald Cron | de82281 | 2021-03-17 16:08:20 +0100 | [diff] [blame] | 21 | #include "test/drivers/aead.h" |
Steven Cooreman | 37941cb | 2020-07-28 18:49:51 +0200 | [diff] [blame] | 22 | #include "test/drivers/cipher.h" |
Ronald Cron | fa036c8 | 2021-03-23 09:33:25 +0100 | [diff] [blame] | 23 | #include "test/drivers/hash.h" |
Steven Cooreman | c7f0a57 | 2021-04-29 21:10:11 +0200 | [diff] [blame] | 24 | #include "test/drivers/mac.h" |
Ronald Cron | fa036c8 | 2021-03-23 09:33:25 +0100 | [diff] [blame] | 25 | #include "test/drivers/key_management.h" |
| 26 | #include "test/drivers/signature.h" |
Przemek Stekiel | 7a58208 | 2022-03-07 10:14:07 +0100 | [diff] [blame] | 27 | #include "test/drivers/asymmetric_encryption.h" |
Aditya Deshpande | 17845b8 | 2022-10-13 17:21:01 +0100 | [diff] [blame] | 28 | #include "test/drivers/key_agreement.h" |
Przemek Stekiel | 6a9785f | 2022-11-22 14:11:31 +0100 | [diff] [blame] | 29 | #include "test/drivers/pake.h" |
Steven Cooreman | a70d588 | 2020-07-16 20:26:18 +0200 | [diff] [blame] | 30 | |
Archana | e829cd6 | 2021-12-24 12:50:36 +0530 | [diff] [blame] | 31 | #endif /* PSA_CRYPTO_DRIVER_TEST */ |
Steven Cooreman | f1720ea | 2020-07-24 18:41:58 +0200 | [diff] [blame] | 32 | #endif /* PSA_CRYPTO_TEST_DRIVER_H */ |