]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bnxt_en: Use FW defined resource limits for RoCE
authorHongguang Gao <hongguang.gao@broadcom.com>
Tue, 17 Dec 2024 18:26:15 +0000 (10:26 -0800)
committerJakub Kicinski <kuba@kernel.org>
Fri, 20 Dec 2024 01:30:00 +0000 (17:30 -0800)
commitb1b66ae094cd2aa49c6841683cb7846bd46f38ca
tree8e0fa31481c492f7b97b9785b0b17ad7a779d482
parent07e5c4eb94e6aba96fa11b424b39c5e5576a7713
bnxt_en: Use FW defined resource limits for RoCE

If FW supports setting resource limits for RoCE, then just use the
FW limits instead of using some fixed values in the driver.  These
limits will be used to allocate context memory for QP, SRQ, AH, and
MR resources for RoCE.

Reviewed-by: Damodharam Ammepalli <damodharam.ammepalli@broadcom.com>
Reviewed-by: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
Signed-off-by: Hongguang Gao <hongguang.gao@broadcom.com>
Signed-off-by: Selvin Xavier <selvin.xavier@broadcom.com>
Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Link: https://patch.msgid.link/20241217182620.2454075-2-michael.chan@broadcom.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/broadcom/bnxt/bnxt.c
drivers/net/ethernet/broadcom/bnxt/bnxt.h
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h