RDMA/mana_ib: Implement port parameters
authorKonstantin Taranov <kotaranov@microsoft.com>
Wed, 10 Apr 2024 08:42:28 +0000 (01:42 -0700)
committerLeon Romanovsky <leon@kernel.org>
Tue, 16 Apr 2024 11:28:26 +0000 (14:28 +0300)
commit4bda1d5332ec1b00262ad53f6a4cfa88190a048d
treeaf1e199cc50cdf00a8f122b8686460fd21ab6da1
parent1a79c2b9d4a08788cf1554981f10d23fbad77d11
RDMA/mana_ib: Implement port parameters

Implement port parameters for RNIC:
1) extend query_port() method
2) implement get_link_layer()
3) implement query_pkey()

Only port 1 can store GIDs.

Signed-off-by: Konstantin Taranov <kotaranov@microsoft.com>
Link: https://lore.kernel.org/r/1712738551-22075-4-git-send-email-kotaranov@linux.microsoft.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
drivers/infiniband/hw/mana/device.c
drivers/infiniband/hw/mana/main.c
drivers/infiniband/hw/mana/mana_ib.h