bnxt_en: Add support for new backing store query firmware API
authorMichael Chan <michael.chan@broadcom.com>
Mon, 20 Nov 2023 23:43:59 +0000 (15:43 -0800)
committerJakub Kicinski <kuba@kernel.org>
Wed, 22 Nov 2023 01:32:48 +0000 (17:32 -0800)
commit6a4d0774f02d61f8c75ffe2e38a8553410fe52e9
treea2d219779ec917dbe11aec9511b3f843a4693e79
parentb098dc5a3357e5791dd397716737cd8bdfd9a8f5
bnxt_en: Add support for new backing store query firmware API

Use the new v2 firmware API if supported by the firmware.  We now have the
infrastructure to support the v2 API.

Reviewed-by: Pavan Chebbi <pavan.chebbi@broadcom.com>
Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Link: https://lore.kernel.org/r/20231120234405.194542-8-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