diff options
author | Michael Chan | 2017-05-30 01:06:06 +0200 |
---|---|---|
committer | David S. Miller | 2017-05-31 00:14:07 +0200 |
commit | 0efd2fc65c922dff207ff10a776a7a33e0e3c7c5 (patch) | |
tree | 7b92332d18ac0e62eafd52cad3e91802d04e051b /drivers/net/ethernet/broadcom/bnxt/bnxt.c | |
parent | bnxt_en: Add PCI IDs for BCM57454 VF devices. (diff) | |
download | kernel-qcow2-linux-0efd2fc65c922dff207ff10a776a7a33e0e3c7c5.tar.gz kernel-qcow2-linux-0efd2fc65c922dff207ff10a776a7a33e0e3c7c5.tar.xz kernel-qcow2-linux-0efd2fc65c922dff207ff10a776a7a33e0e3c7c5.zip |
bnxt_en: Add a callback to inform RDMA driver during PCI shutdown.
When bnxt_en gets a PCI shutdown call, we need to have a new callback
to inform the RDMA driver to do proper shutdown and removal.
Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/broadcom/bnxt/bnxt.c')
-rw-r--r-- | drivers/net/ethernet/broadcom/bnxt/bnxt.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/broadcom/bnxt/bnxt.c b/drivers/net/ethernet/broadcom/bnxt/bnxt.c index dc10a9a2af1b..63d23b657d28 100644 --- a/drivers/net/ethernet/broadcom/bnxt/bnxt.c +++ b/drivers/net/ethernet/broadcom/bnxt/bnxt.c @@ -7837,6 +7837,7 @@ static void bnxt_shutdown(struct pci_dev *pdev) dev_close(dev); if (system_state == SYSTEM_POWER_OFF) { + bnxt_ulp_shutdown(bp); bnxt_clear_int_mode(bp); pci_wake_from_d3(pdev, bp->wol); pci_set_power_state(pdev, PCI_D3hot); |