linux/drivers/infiniband/hw
Michal Kalderon bbe4f42452 RDMA/qedr: Add EDPM mode type for user-fw compatibility
In older FW versions the completion flag was treated as the ack flag in
edpm messages.  commit ff937b916e ("qed: Add EDPM mode type for user-fw
compatibility") exposed the FW option of setting which mode the QP is in
by adding a flag to the qedr <-> qed API.

This patch adds the qedr <-> libqedr interface so that the libqedr can set
the flag appropriately and qedr can pass it down to FW.  Flag is added for
backward compatibility with libqedr.

For older libs, this flag didn't exist and therefore set to zero.

Fixes: ac1b36e55a ("qedr: Add support for user context verbs")
Link: https://lore.kernel.org/r/20200707063100.3811-2-michal.kalderon@marvell.com
Signed-off-by: Yuval Bason <yuval.bason@marvell.com>
Signed-off-by: Michal Kalderon <michal.kalderon@marvell.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
2020-07-16 16:01:55 -03:00
..
bnxt_re RDMA: Remove the udata parameter from alloc_mr callback 2020-07-06 19:25:53 -03:00
cxgb4 IB/uverbs: Set IOVA on IB MR in uverbs layer 2020-07-06 19:50:33 -03:00
efa RDMA/efa: Report host information to the device 2020-05-21 10:05:00 -03:00
hfi1 IB/hfi1: Remove unnecessary fall-through markings 2020-07-16 15:00:02 -03:00
hns RDMA/hns: Optimize MTR level-0 addressing to access huge page 2020-07-07 13:15:10 -03:00
i40iw RDMA: Remove the udata parameter from alloc_mr callback 2020-07-06 19:25:53 -03:00
mlx4 RDMA: Move XRCD to be under ib_core responsibility 2020-07-06 20:11:24 -03:00
mlx5 RDMA/mlx5: Init dest_type when create flow 2020-07-16 14:11:53 -03:00
mthca treewide: replace '---help---' in Kconfig files with 'help' 2020-06-14 01:57:21 +09:00
ocrdma RDMA: Remove the udata parameter from alloc_mr callback 2020-07-06 19:25:53 -03:00
qedr RDMA/qedr: Add EDPM mode type for user-fw compatibility 2020-07-16 16:01:55 -03:00
qib treewide: replace '---help---' in Kconfig files with 'help' 2020-06-14 01:57:21 +09:00
usnic RDMA/usnic: switch from 'pci_' to 'dma_' API 2020-07-16 15:42:05 -03:00
vmw_pvrdma RDMA: Remove the udata parameter from alloc_mr callback 2020-07-06 19:25:53 -03:00
Makefile RDMA/iw_cxgb3: Remove the iw_cxgb3 module from kernel 2019-10-04 15:08:59 -03:00