1 /* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright(c) 2019 Intel Corporation
5 #ifndef _CRYPTO_PMD_SELF_TEST_H_
6 #define _CRYPTO_PMD_SELF_TEST_H_
8 #include <rte_crypto_sym.h>
10 enum fips_dev_self_test_dir {
11 self_test_dir_enc_auth_gen = 0,
12 self_test_dir_dec_auth_verify,
16 struct fips_dev_broken_test_config {
17 uint32_t expect_fail_test_idx;
18 enum fips_dev_self_test_dir expect_fail_dir;
22 fips_dev_self_test(uint8_t dev_id,
23 struct fips_dev_broken_test_config *config);
25 #endif /* _CRYPTO_PMD_SELF_TEST_H_ */