bus/fslmc: remove workaround for smmu mapping
[dpdk.git] / drivers / bus / fslmc / fslmc_vfio.h
index eddce31..0aff9b1 100644 (file)
@@ -2,7 +2,7 @@
  *   BSD LICENSE
  *
  *   Copyright (c) 2015-2016 Freescale Semiconductor, Inc. All rights reserved.
- *   Copyright (c) 2016 NXP. All rights reserved.
+ *   Copyright 2016 NXP.
  *
  *   Redistribution and use in source and binary forms, with or without
  *   modification, are permitted provided that the following conditions
@@ -42,6 +42,7 @@
 #define DPAA2_MC_DPCON_DEVID   5
 #define DPAA2_MC_DPIO_DEVID    9
 #define DPAA2_MC_DPBP_DEVID    10
+#define DPAA2_MC_DPCI_DEVID    11
 
 #define VFIO_MAX_GRP 1
 
@@ -84,10 +85,8 @@ struct rte_dpaa2_object {
        rte_fslmc_obj_create_t create;
 };
 
-int vfio_dmamap_mem_region(
-       uint64_t vaddr,
-       uint64_t iova,
-       uint64_t size);
+int rte_dpaa2_intr_enable(struct rte_intr_handle *intr_handle,
+                         uint32_t index);
 
 int fslmc_vfio_setup_group(void);
 int fslmc_vfio_process_group(void);