summaryrefslogtreecommitdiff
path: root/drivers/infiniband/sw/rdmavt/vt.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/infiniband/sw/rdmavt/vt.c')
-rw-r--r--drivers/infiniband/sw/rdmavt/vt.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/infiniband/sw/rdmavt/vt.c b/drivers/infiniband/sw/rdmavt/vt.c
index a122ee8341c9..7fd879f34725 100644
--- a/drivers/infiniband/sw/rdmavt/vt.c
+++ b/drivers/infiniband/sw/rdmavt/vt.c
@@ -260,6 +260,13 @@ int rvt_register_device(struct rvt_dev_info *rdi)
CHECK_DRIVER_OVERRIDE(rdi, dealloc_fmr);
CHECK_DRIVER_OVERRIDE(rdi, mmap);
+ /* Completion queues */
+ CHECK_DRIVER_OVERRIDE(rdi, create_cq);
+ CHECK_DRIVER_OVERRIDE(rdi, destroy_cq);
+ CHECK_DRIVER_OVERRIDE(rdi, poll_cq);
+ CHECK_DRIVER_OVERRIDE(rdi, req_notify_cq);
+ CHECK_DRIVER_OVERRIDE(rdi, resize_cq);
+
/* DMA Operations */
rdi->ibdev.dma_ops =
rdi->ibdev.dma_ops ? : &rvt_default_dma_mapping_ops;