aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/net/ethernet/qlogic/qed/qed_main.c6
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