RDMA/hns: Add support for configuring GMV table
authorWeihang Li <liweihang@huawei.com>
Sat, 24 Oct 2020 03:07:15 +0000 (11:07 +0800)
committerJason Gunthorpe <jgg@nvidia.com>
Wed, 28 Oct 2020 16:40:42 +0000 (13:40 -0300)
commitd6d91e46210f3adb7b6d4c667cb72bf847b5783a
tree29ac84d10c640303036b72f20c4d918bc67ff69b
parent3f4e3d962dfda68e024d57cf2408cacf081cd9df
RDMA/hns: Add support for configuring GMV table

HIP09 supports to store SGID/SMAC/VLAN together in a table named GMV. The
driver needs to allocate memory for it and tell the information about this
region to hardware.

Link: https://lore.kernel.org/r/1603508836-33054-2-git-send-email-liweihang@huawei.com
Signed-off-by: Weihang Li <liweihang@huawei.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
drivers/infiniband/hw/hns/hns_roce_device.h
drivers/infiniband/hw/hns/hns_roce_hem.c
drivers/infiniband/hw/hns/hns_roce_hem.h
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
drivers/infiniband/hw/hns/hns_roce_hw_v2.h
drivers/infiniband/hw/hns/hns_roce_main.c