Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ecd7d310 authored by Rajesh Borundia's avatar Rajesh Borundia Committed by David S. Miller
Browse files

qlcnic: fix for setting function modes



function modes was not working with CNA device, in CNA mode
other function(FCOE) can be enabled before nic.

Signed-off-by: default avatarRajesh Borundia <rajesh.borundia@qlogic.com>
Signed-off-by: default avatarAmit Kumar Salecha <amit.salecha@qlogic.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 3c4b23b1
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -543,8 +543,6 @@ qlcnic_set_function_modes(struct qlcnic_adapter *adapter)
	ret = qlcnic_api_lock(adapter);
	if (ret)
		goto err_lock;
	if (QLC_DEV_CLR_REF_CNT(ref_count, adapter->ahw.pci_func))
		goto err_npar;

	if (qlcnic_config_npars) {
		for (i = 0; i < QLCNIC_MAX_PCI_FUNC; i++) {
@@ -562,7 +560,6 @@ qlcnic_set_function_modes(struct qlcnic_adapter *adapter)
			adapter->ahw.pci_func));
	}
	writel(data, priv_op);
err_npar:
	qlcnic_api_unlock(adapter);
err_lock:
	return ret;