diff options
| -rw-r--r-- | drivers/net/qlcnic/qlcnic_main.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/net/qlcnic/qlcnic_main.c b/drivers/net/qlcnic/qlcnic_main.c index 70c4b6b0031e..06ffd7637f87 100644 --- a/drivers/net/qlcnic/qlcnic_main.c +++ b/drivers/net/qlcnic/qlcnic_main.c | |||
| @@ -543,8 +543,6 @@ qlcnic_set_function_modes(struct qlcnic_adapter *adapter) | |||
| 543 | ret = qlcnic_api_lock(adapter); | 543 | ret = qlcnic_api_lock(adapter); |
| 544 | if (ret) | 544 | if (ret) |
| 545 | goto err_lock; | 545 | goto err_lock; |
| 546 | if (QLC_DEV_CLR_REF_CNT(ref_count, adapter->ahw.pci_func)) | ||
| 547 | goto err_npar; | ||
| 548 | 546 | ||
| 549 | if (qlcnic_config_npars) { | 547 | if (qlcnic_config_npars) { |
| 550 | for (i = 0; i < QLCNIC_MAX_PCI_FUNC; i++) { | 548 | for (i = 0; i < QLCNIC_MAX_PCI_FUNC; i++) { |
| @@ -562,7 +560,6 @@ qlcnic_set_function_modes(struct qlcnic_adapter *adapter) | |||
| 562 | adapter->ahw.pci_func)); | 560 | adapter->ahw.pci_func)); |
| 563 | } | 561 | } |
| 564 | writel(data, priv_op); | 562 | writel(data, priv_op); |
| 565 | err_npar: | ||
| 566 | qlcnic_api_unlock(adapter); | 563 | qlcnic_api_unlock(adapter); |
| 567 | err_lock: | 564 | err_lock: |
| 568 | return ret; | 565 | return ret; |
