IB/mlx5: Add support for DC Initiator QP
authorMoni Shoua <monis@mellanox.com>
Tue, 2 Jan 2018 14:19:32 +0000 (16:19 +0200)
committerJason Gunthorpe <jgg@mellanox.com>
Mon, 8 Jan 2018 18:38:50 +0000 (11:38 -0700)
commitc32a4f296e1dc20ffb8da7580b0a190c2b4f3dd3
treed6db5cedd10b6d6fe55861bfab2c9221e5e9cabe
parentb4aaa1f0b415cf8aa79742cbed56a2d75cfc5102
IB/mlx5: Add support for DC Initiator QP

DC Initiator (DCI) QP is represented like any other QP in the hardware.
However, like any other transport QP there are attributes and settings
that are special to DCI QP and needs specific attention and care.
Make necessary changes to configure DCI QP.

Signed-off-by: Moni Shoua <monis@mellanox.com>
Reviewed-by: Yishai Hadas <yishaih@mellanox.com>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
drivers/infiniband/hw/mlx5/qp.c