RDMA/irdma: Use HW specific minimum WQ size
authorSindhu Devale <sindhu.devale@intel.com>
Tue, 25 Jul 2023 15:55:25 +0000 (10:55 -0500)
committerLeon Romanovsky <leon@kernel.org>
Sun, 30 Jul 2023 12:43:00 +0000 (15:43 +0300)
commit72d422c2465e93d5de622173f04d666cb9854c5f
tree4d6713cae722c0949c01959fafa894646c9bc0d5
parent3a8498720450174b8db450d3375a04dca81b3534
RDMA/irdma: Use HW specific minimum WQ size

HW GEN1 and GEN2 have different min WQ sizes but they are
currently set to the same value.

Use a gen specific attribute min_hw_wq_size and extend ABI to
pass it to user-space.

Signed-off-by: Sindhu Devale <sindhu.devale@intel.com>
Signed-off-by: Shiraz Saleem <shiraz.saleem@intel.com>
Link: https://lore.kernel.org/r/20230725155525.1081-3-shiraz.saleem@intel.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
drivers/infiniband/hw/irdma/i40iw_hw.c
drivers/infiniband/hw/irdma/i40iw_hw.h
drivers/infiniband/hw/irdma/icrdma_hw.c
drivers/infiniband/hw/irdma/icrdma_hw.h
drivers/infiniband/hw/irdma/irdma.h
drivers/infiniband/hw/irdma/uk.c
drivers/infiniband/hw/irdma/user.h
drivers/infiniband/hw/irdma/verbs.c
include/uapi/rdma/irdma-abi.h