qlcnic: Make PCI info available in all modes
Before this fix, PCI info was available only when multiple NIC functions are present on the same port. Signed-off-by: Sony Chacko <sony.chacko@qlogic.com> Signed-off-by: Anirban Chakraborty <anirban.chakraborty@qlogic.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
1ca050d909
commit
53478fef74
1 changed files with 3 additions and 3 deletions
|
@ -3954,14 +3954,14 @@ qlcnic_create_diag_entries(struct qlcnic_adapter *adapter)
|
|||
dev_info(dev, "failed to create crb sysfs entry\n");
|
||||
if (device_create_bin_file(dev, &bin_attr_mem))
|
||||
dev_info(dev, "failed to create mem sysfs entry\n");
|
||||
if (device_create_bin_file(dev, &bin_attr_pci_config))
|
||||
dev_info(dev, "failed to create pci config sysfs entry");
|
||||
if (!(adapter->flags & QLCNIC_ESWITCH_ENABLED))
|
||||
return;
|
||||
if (device_create_bin_file(dev, &bin_attr_esw_config))
|
||||
dev_info(dev, "failed to create esw config sysfs entry");
|
||||
if (adapter->op_mode != QLCNIC_MGMT_FUNC)
|
||||
return;
|
||||
if (device_create_bin_file(dev, &bin_attr_pci_config))
|
||||
dev_info(dev, "failed to create pci config sysfs entry");
|
||||
if (device_create_bin_file(dev, &bin_attr_npar_config))
|
||||
dev_info(dev, "failed to create npar config sysfs entry");
|
||||
if (device_create_bin_file(dev, &bin_attr_pm_config))
|
||||
|
@ -3982,12 +3982,12 @@ qlcnic_remove_diag_entries(struct qlcnic_adapter *adapter)
|
|||
device_remove_file(dev, &dev_attr_diag_mode);
|
||||
device_remove_bin_file(dev, &bin_attr_crb);
|
||||
device_remove_bin_file(dev, &bin_attr_mem);
|
||||
device_remove_bin_file(dev, &bin_attr_pci_config);
|
||||
if (!(adapter->flags & QLCNIC_ESWITCH_ENABLED))
|
||||
return;
|
||||
device_remove_bin_file(dev, &bin_attr_esw_config);
|
||||
if (adapter->op_mode != QLCNIC_MGMT_FUNC)
|
||||
return;
|
||||
device_remove_bin_file(dev, &bin_attr_pci_config);
|
||||
device_remove_bin_file(dev, &bin_attr_npar_config);
|
||||
device_remove_bin_file(dev, &bin_attr_pm_config);
|
||||
device_remove_bin_file(dev, &bin_attr_esw_stats);
|
||||
|
|
Loading…
Reference in a new issue