]> git.baikalelectronics.ru Git - kernel.git/commit
qed: Add srq core support for RoCE and iWARP
authorYuval Bason <yuval.bason@cavium.com>
Sun, 3 Jun 2018 16:13:07 +0000 (19:13 +0300)
committerDavid S. Miller <davem@davemloft.net>
Mon, 4 Jun 2018 21:09:54 +0000 (17:09 -0400)
commit1eb11fed4da587fb6dc16d6ed134f9a9eb6e72ac
tree0e033aaedb2ba75a0a1f3141c71e7ca8813078bc
parent994eadcd9e0ab8bf6ed976a634185b223cb16604
qed: Add srq core support for RoCE and iWARP

This patch adds support for configuring SRQ and provides the necessary
APIs for rdma upper layer driver (qedr) to enable the SRQ feature.

Signed-off-by: Michal Kalderon <michal.kalderon@cavium.com>
Signed-off-by: Ariel Elior <ariel.elior@cavium.com>
Signed-off-by: Yuval Bason <yuval.bason@cavium.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/qlogic/qed/qed_cxt.c
drivers/net/ethernet/qlogic/qed/qed_cxt.h
drivers/net/ethernet/qlogic/qed/qed_hsi.h
drivers/net/ethernet/qlogic/qed/qed_iwarp.c
drivers/net/ethernet/qlogic/qed/qed_main.c
drivers/net/ethernet/qlogic/qed/qed_rdma.c
drivers/net/ethernet/qlogic/qed/qed_rdma.h
drivers/net/ethernet/qlogic/qed/qed_roce.c
include/linux/qed/qed_rdma_if.h