From: Vidya Sagar Velumuri <[email protected]> Add crypto autotest support for cn20k
Signed-off-by: Vidya Sagar Velumuri <[email protected]> Signed-off-by: Tejasree Kondoj <[email protected]> --- app/test/test_cryptodev.c | 15 +++++++++++++++ app/test/test_cryptodev.h | 1 + 2 files changed, 16 insertions(+) diff --git a/app/test/test_cryptodev.c b/app/test/test_cryptodev.c index b908f10317..884629ec8c 100644 --- a/app/test/test_cryptodev.c +++ b/app/test/test_cryptodev.c @@ -20863,6 +20863,18 @@ test_cryptodev_cn10k_raw_api(void) return run_cryptodev_raw_testsuite(RTE_STR(CRYPTODEV_NAME_CN10K_PMD)); } +static int +test_cryptodev_cn20k(void) +{ + return run_cryptodev_testsuite(RTE_STR(CRYPTODEV_NAME_CN20K_PMD)); +} + +static int +test_cryptodev_cn20k_raw_api(void) +{ + return run_cryptodev_raw_testsuite(RTE_STR(CRYPTODEV_NAME_CN20K_PMD)); +} + static int test_cryptodev_dpaa2_sec_raw_api(void) { @@ -20883,6 +20895,8 @@ test_cryptodev_zsda(void) REGISTER_DRIVER_TEST(cryptodev_cn10k_raw_api_autotest, test_cryptodev_cn10k_raw_api); +REGISTER_DRIVER_TEST(cryptodev_cn20k_raw_api_autotest, + test_cryptodev_cn20k_raw_api); REGISTER_DRIVER_TEST(cryptodev_dpaa2_sec_raw_api_autotest, test_cryptodev_dpaa2_sec_raw_api); REGISTER_DRIVER_TEST(cryptodev_dpaa_sec_raw_api_autotest, @@ -20915,4 +20929,5 @@ REGISTER_DRIVER_TEST(cryptodev_nitrox_autotest, test_cryptodev_nitrox); REGISTER_DRIVER_TEST(cryptodev_bcmfs_autotest, test_cryptodev_bcmfs); REGISTER_DRIVER_TEST(cryptodev_cn9k_autotest, test_cryptodev_cn9k); REGISTER_DRIVER_TEST(cryptodev_cn10k_autotest, test_cryptodev_cn10k); +REGISTER_DRIVER_TEST(cryptodev_cn20k_autotest, test_cryptodev_cn20k); REGISTER_DRIVER_TEST(cryptodev_zsda_autotest, test_cryptodev_zsda); diff --git a/app/test/test_cryptodev.h b/app/test/test_cryptodev.h index 49aa45ec17..d125dea958 100644 --- a/app/test/test_cryptodev.h +++ b/app/test/test_cryptodev.h @@ -74,6 +74,7 @@ #define CRYPTODEV_NAME_BCMFS_PMD crypto_bcmfs #define CRYPTODEV_NAME_CN9K_PMD crypto_cn9k #define CRYPTODEV_NAME_CN10K_PMD crypto_cn10k +#define CRYPTODEV_NAME_CN20K_PMD crypto_cn20k #define CRYPTODEV_NAME_MLX5_PMD crypto_mlx5 #define CRYPTODEV_NAME_UADK_PMD crypto_uadk #define CRYPTODEV_NAME_ZSDA_SYM_PMD crypto_zsda -- 2.34.1

