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