diff options
author | Ariel Elior <ariele@broadcom.com> | 2013-01-01 05:22:44 (GMT) |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2013-01-02 09:45:08 (GMT) |
commit | 8395be5e04647c56fa6b9cac6dfd6ae16bcb7de3 (patch) | |
tree | c6ffca2335eac5948b7fd5b0c82c02887fba4f7a /drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | |
parent | abc5a021ba645cd162205209bd5664a0d4b866a6 (diff) | |
download | linux-fsl-qoriq-8395be5e04647c56fa6b9cac6dfd6ae16bcb7de3.tar.xz |
bnx2x: Add VF device ids and enable feature
Add the various VF device ids (of all supported hardware)
Add the calls to enable_sriov and disable_sriov to enable the
SR-IOV feature. This patch also advances the version and release
date of the bnx2x module.
Signed-off-by: Ariel Elior <ariele@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c')
-rw-r--r-- | drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c b/drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c index 1f1e823..71fcef0 100644 --- a/drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c +++ b/drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c @@ -2034,6 +2034,10 @@ void bnx2x_iov_remove_one(struct bnx2x *bp) if (!IS_SRIOV(bp)) return; + DP(BNX2X_MSG_IOV, "about to call disable sriov\n"); + pci_disable_sriov(bp->pdev); + DP(BNX2X_MSG_IOV, "sriov disabled\n"); + /* free vf database */ __bnx2x_iov_free_vfdb(bp); } |