linux/drivers/infiniband/hw/mana
Konstantin Taranov 60c9a34df2 RDMA/mana_ib: add support of multiple ports
If the HW indicates support of multiple ports for rdma, create an IB device
with a port per netdev in the ethernet mana driver.

CM is only available on port 1, but RC QPs are supported on all
ports.

Signed-off-by: Konstantin Taranov <kotaranov@microsoft.com>
Link: https://patch.msgid.link/1753174515-23634-1-git-send-email-kotaranov@linux.microsoft.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
2025-07-23 04:31:11 -04:00
..
ah.c RDMA/mana_ib: create/destroy AH 2025-02-04 08:27:03 -05:00
counters.c RDMA/mana_ib: add additional port counters 2025-07-13 04:24:11 -04:00
counters.h RDMA/mana_ib: add additional port counters 2025-07-13 04:24:11 -04:00
cq.c RDMA/mana_ib: unify mana_ib functions to support any gdma device 2025-05-12 06:44:52 -04:00
device.c RDMA/mana_ib: add support of multiple ports 2025-07-23 04:31:11 -04:00
Kconfig
main.c RDMA/mana_ib: add support of multiple ports 2025-07-23 04:31:11 -04:00
Makefile RDMA/mana_ib: Add port statistics support 2025-02-06 04:11:01 -05:00
mana_ib.h RDMA/mana_ib: add support of multiple ports 2025-07-23 04:31:11 -04:00
mr.c IB: Extend UVERBS_METHOD_REG_MR to get DMAH 2025-07-23 01:42:11 -04:00
qp.c RDMA/mana_ib: Fix DSCP value in modify QP 2025-07-13 04:23:47 -04:00
shadow_queue.h RDMA/mana_ib: Use safer allocation function() 2025-03-08 13:34:17 -05:00
wq.c RDMA/mana_ib: Use struct mana_ib_queue for WQs 2024-04-02 11:30:23 +03:00
wr.c RDMA/mana_ib: UD/GSI work requests 2025-02-04 08:27:03 -05:00