From mboxrd@z Thu Jan 1 00:00:00 1970 From: Steve Lin Subject: [PATCH net-next v5 10/10] bnxt: Adding num MSI-X vectors per VF perm config param Date: Mon, 30 Oct 2017 10:46:16 -0400 Message-ID: <1509374776-45869-11-git-send-email-steven.lin1@broadcom.com> References: <1509374776-45869-1-git-send-email-steven.lin1@broadcom.com> Cc: jiri@mellanox.com, davem@davemloft.net, michael.chan@broadcom.com, linville@tuxdriver.com, gospo@broadcom.com, yuvalm@mellanox.com, steven.lin1@broadcom.com To: netdev@vger.kernel.org Return-path: Received: from rnd-relay.smtp.broadcom.com ([192.19.229.170]:51681 "EHLO rnd-relay.smtp.broadcom.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752039AbdJ3Oqb (ORCPT ); Mon, 30 Oct 2017 10:46:31 -0400 In-Reply-To: <1509374776-45869-1-git-send-email-steven.lin1@broadcom.com> Sender: netdev-owner@vger.kernel.org List-ID: Adding permanent config parameter for number MSI-X vectors per VF, using devlink API for get/set operation. Signed-off-by: Steve Lin Acked-by: Andy Gospodarek --- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c b/drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c index ec0f57f..0ea8d95 100644 --- a/drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c +++ b/drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c @@ -22,6 +22,8 @@ * # of VFs per PF in SR-IOV mode * DEVLINK_PERM_CONFIG_MAX_NUM_PF_MSIX_VECT: * Max # of MSI-X vectors per PF + * DEVLINK_PERM_CONFIG_NUM_MSIX_VECT_PER_VF: + * # of MSI-X vectors per VF */ struct bnxt_drv_cfgparam bnxt_drv_cfgparam_list[] = { {DEVLINK_PERM_CONFIG_SRIOV_ENABLED, BNXT_DRV_PF, @@ -30,6 +32,8 @@ struct bnxt_drv_cfgparam bnxt_drv_cfgparam_list[] = { BNXT_DRV_APPL_FUNCTION, 8, 404}, {DEVLINK_PERM_CONFIG_NUM_PF_MSIX_VECT, BNXT_DRV_PF, BNXT_DRV_APPL_SHARED, 10, 108}, + {DEVLINK_PERM_CONFIG_NUM_MSIX_VECT_PER_VF, BNXT_DRV_PF, + BNXT_DRV_APPL_FUNCTION, 10, 406}, }; #define BNXT_NUM_DRV_CFGPARAM ARRAY_SIZE(bnxt_drv_cfgparam_list) -- 2.7.4