diff options
-rw-r--r-- | drivers/net/ethernet/qlogic/qed/qed_main.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/net/ethernet/qlogic/qed/qed_main.c b/drivers/net/ethernet/qlogic/qed/qed_main.c index b7ad36b91e12..0cbbd59e34a2 100644 --- a/drivers/net/ethernet/qlogic/qed/qed_main.c +++ b/drivers/net/ethernet/qlogic/qed/qed_main.c | |||
@@ -1093,10 +1093,12 @@ static int qed_slowpath_stop(struct qed_dev *cdev) | |||
1093 | qed_free_stream_mem(cdev); | 1093 | qed_free_stream_mem(cdev); |
1094 | if (IS_QED_ETH_IF(cdev)) | 1094 | if (IS_QED_ETH_IF(cdev)) |
1095 | qed_sriov_disable(cdev, true); | 1095 | qed_sriov_disable(cdev, true); |
1096 | } | ||
1097 | |||
1098 | qed_nic_stop(cdev); | ||
1096 | 1099 | ||
1097 | qed_nic_stop(cdev); | 1100 | if (IS_PF(cdev)) |
1098 | qed_slowpath_irq_free(cdev); | 1101 | qed_slowpath_irq_free(cdev); |
1099 | } | ||
1100 | 1102 | ||
1101 | qed_disable_msix(cdev); | 1103 | qed_disable_msix(cdev); |
1102 | 1104 | ||