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;
90void rte_dpaa2_qdma_vchan_fd_us_enable(int16_t dev_id, uint16_t vchan);
105void rte_dpaa2_qdma_vchan_internal_sg_enable(int16_t dev_id, uint16_t vchan);
122void rte_dpaa2_qdma_vchan_rbp_enable(int16_t dev_id, uint16_t vchan,
123 struct rte_dpaa2_qdma_rbp *rbp_config);
151int rte_dpaa2_qdma_copy_multi(int16_t dev_id, uint16_t vchan,
174uint16_t rte_dpaa2_qdma_completed_multi(int16_t dev_id, uint16_t vchan,