Most functionality is still being done in the driver, set flags so that
rdmavt will let hfi1 continue to handle mr, qp, and cq init.
Reviewed-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Signed-off-by: Dennis Dalessandro <dennis.dalessandro@intel.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
         */
        dd->verbs_dev.rdi.driver_f.port_callback = hfi1_create_port_files;
        dd->verbs_dev.rdi.dparms.props.max_pd = hfi1_max_pds;
+       dd->verbs_dev.rdi.flags = (RVT_FLAG_MR_INIT_DRIVER |
+                                  RVT_FLAG_QP_INIT_DRIVER |
+                                  RVT_FLAG_CQ_INIT_DRIVER);
 
        ret = rvt_register_device(&dd->verbs_dev.rdi);
        if (ret)