]> git.baikalelectronics.ru Git - kernel.git/commit
RDMA/bnxt_re: Enable SRIOV VF support on Broadcom's 57500 adapter series
authorDevesh Sharma <devesh.sharma@broadcom.com>
Thu, 3 Oct 2019 05:48:35 +0000 (01:48 -0400)
committerJason Gunthorpe <jgg@mellanox.com>
Tue, 8 Oct 2019 19:22:24 +0000 (16:22 -0300)
commita536c36d79dd61af5874926948a26cf17e1c2079
treeb843f081847448c8f1dce3225eba4905bfd81693
parent99d031834ea2797183b97a3687ab8537b634b733
RDMA/bnxt_re: Enable SRIOV VF support on Broadcom's 57500 adapter series

Broadcom's 575xx adapter series has support for SRIOV VFs.  Making changes
to enable SRIOV VF support. There are two major area where changes are
done:

 - Added new DB location for control-path and data-path DB ring

 - New devices do not need to issue the sriov-config slow-path command
   thus, skipping to call that firmware command.

For now enabling support for 64 RoCE VFs.

Link: https://lore.kernel.org/r/1570081715-14301-1-git-send-email-devesh.sharma@broadcom.com
Signed-off-by: Devesh Sharma <devesh.sharma@broadcom.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
drivers/infiniband/hw/bnxt_re/bnxt_re.h
drivers/infiniband/hw/bnxt_re/main.c
drivers/infiniband/hw/bnxt_re/qplib_rcfw.c