5 #ifndef _RTE_PMD_DPAA2_QDMA_H_ 6 #define _RTE_PMD_DPAA2_QDMA_H_ 8 #include <rte_compat.h> 11 #define RTE_DPAA2_QDMA_JOB_SRC_PHY (1ULL << 30) 14 #define RTE_DPAA2_QDMA_JOB_DEST_PHY (1ULL << 31) 16 struct rte_dpaa2_qdma_rbp {
17 uint32_t use_ultrashort:1;
88 void rte_dpaa2_qdma_vchan_fd_us_enable(int16_t dev_id, uint16_t vchan);
103 void rte_dpaa2_qdma_vchan_internal_sg_enable(int16_t dev_id, uint16_t vchan);
120 void rte_dpaa2_qdma_vchan_rbp_enable(int16_t dev_id, uint16_t vchan,
121 struct rte_dpaa2_qdma_rbp *rbp_config);
149 int rte_dpaa2_qdma_copy_multi(int16_t dev_id, uint16_t vchan,
172 uint16_t rte_dpaa2_qdma_completed_multi(int16_t dev_id, uint16_t vchan,