#define _OTX2_CRYPTODEV_H_
#include "cpt_common.h"
+#include "cpt_hw_types.h"
#include "otx2_dev.h"
/**< MSI-X offsets */
uint8_t err_intr_registered:1;
/**< Are error interrupts registered? */
+ union cpt_eng_caps hw_caps[CPT_MAX_ENG_TYPES];
+ /**< CPT device capabilities */
+};
+
+struct cpt_meta_info {
+ uint64_t deq_op_info[4];
+ uint64_t comp_code_sz;
+ union cpt_res_s cpt_res __rte_aligned(16);
+ struct cpt_request_info cpt_req;
};
#define CPT_LOGTYPE otx2_cpt_logtype
/*
* Crypto device driver ID
*/
-uint8_t otx2_cryptodev_driver_id;
+extern uint8_t otx2_cryptodev_driver_id;
#endif /* _OTX2_CRYPTODEV_H_ */