X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fbus%2Ffslmc%2Ffslmc_vfio.h;h=133606a9fd3d83d809da1a73ccba5ff03d644724;hb=36c3c4df136f6d79c0ffaddec00696f5eddaef16;hp=c9881212948f3c572f8f3b6d68923b6a03490ac2;hpb=a69f79300262df2d30ca3cbd24a96bfb98981565;p=dpdk.git diff --git a/drivers/bus/fslmc/fslmc_vfio.h b/drivers/bus/fslmc/fslmc_vfio.h index c988121294..133606a9fd 100644 --- a/drivers/bus/fslmc/fslmc_vfio.h +++ b/drivers/bus/fslmc/fslmc_vfio.h @@ -8,6 +8,7 @@ #ifndef _FSLMC_VFIO_H_ #define _FSLMC_VFIO_H_ +#include #include /* Pathname of FSL-MC devices directory. */ @@ -41,7 +42,11 @@ typedef struct fslmc_vfio_container { } fslmc_vfio_container; extern char *fslmc_container; + +__rte_internal int rte_dpaa2_intr_enable(struct rte_intr_handle *intr_handle, int index); + +__rte_internal int rte_dpaa2_intr_disable(struct rte_intr_handle *intr_handle, int index); int rte_dpaa2_vfio_setup_intr(struct rte_intr_handle *intr_handle, @@ -53,7 +58,6 @@ int fslmc_vfio_process_group(void); char *fslmc_get_container(void); int fslmc_get_container_group(int *gropuid); int rte_fslmc_vfio_dmamap(void); -__rte_experimental int rte_fslmc_vfio_mem_dmamap(uint64_t vaddr, uint64_t iova, uint64_t size); #endif /* _FSLMC_VFIO_H_ */