diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2010-11-15 01:33:11 -0500 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2010-11-15 01:33:11 -0500 |
commit | 1bb95834bbcdc969e477a9284cf96c17a4c2616f (patch) | |
tree | 9cf66b22a611bb6bc78778c05dac72263bb45a23 /drivers/net/netxen/netxen_nic_main.c | |
parent | 85345517fe6d4de27b0d6ca19fef9d28ac947c4a (diff) | |
parent | a41c73e04673b47730df682446f0d52f95e32a5b (diff) |
Merge remote branch 'airlied/drm-fixes' into drm-intel-fixes
Diffstat (limited to 'drivers/net/netxen/netxen_nic_main.c')
-rw-r--r-- | drivers/net/netxen/netxen_nic_main.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/drivers/net/netxen/netxen_nic_main.c b/drivers/net/netxen/netxen_nic_main.c index 50820beac3aa..e1d30d7f2071 100644 --- a/drivers/net/netxen/netxen_nic_main.c +++ b/drivers/net/netxen/netxen_nic_main.c | |||
@@ -41,9 +41,6 @@ | |||
41 | MODULE_DESCRIPTION("QLogic/NetXen (1/10) GbE Converged Ethernet Driver"); | 41 | MODULE_DESCRIPTION("QLogic/NetXen (1/10) GbE Converged Ethernet Driver"); |
42 | MODULE_LICENSE("GPL"); | 42 | MODULE_LICENSE("GPL"); |
43 | MODULE_VERSION(NETXEN_NIC_LINUX_VERSIONID); | 43 | MODULE_VERSION(NETXEN_NIC_LINUX_VERSIONID); |
44 | MODULE_FIRMWARE(NX_P2_MN_ROMIMAGE_NAME); | ||
45 | MODULE_FIRMWARE(NX_P3_CT_ROMIMAGE_NAME); | ||
46 | MODULE_FIRMWARE(NX_P3_MN_ROMIMAGE_NAME); | ||
47 | MODULE_FIRMWARE(NX_UNIFIED_ROMIMAGE_NAME); | 44 | MODULE_FIRMWARE(NX_UNIFIED_ROMIMAGE_NAME); |
48 | 45 | ||
49 | char netxen_nic_driver_name[] = "netxen_nic"; | 46 | char netxen_nic_driver_name[] = "netxen_nic"; |
@@ -1240,7 +1237,6 @@ netxen_setup_netdev(struct netxen_adapter *adapter, | |||
1240 | dev_warn(&pdev->dev, "failed to read mac addr\n"); | 1237 | dev_warn(&pdev->dev, "failed to read mac addr\n"); |
1241 | 1238 | ||
1242 | netif_carrier_off(netdev); | 1239 | netif_carrier_off(netdev); |
1243 | netif_stop_queue(netdev); | ||
1244 | 1240 | ||
1245 | err = register_netdev(netdev); | 1241 | err = register_netdev(netdev); |
1246 | if (err) { | 1242 | if (err) { |
@@ -1356,6 +1352,13 @@ netxen_nic_probe(struct pci_dev *pdev, const struct pci_device_id *ent) | |||
1356 | break; | 1352 | break; |
1357 | } | 1353 | } |
1358 | 1354 | ||
1355 | if (reset_devices) { | ||
1356 | if (adapter->portnum == 0) { | ||
1357 | NXWR32(adapter, NX_CRB_DEV_REF_COUNT, 0); | ||
1358 | adapter->need_fw_reset = 1; | ||
1359 | } | ||
1360 | } | ||
1361 | |||
1359 | err = netxen_start_firmware(adapter); | 1362 | err = netxen_start_firmware(adapter); |
1360 | if (err) | 1363 | if (err) |
1361 | goto err_out_decr_ref; | 1364 | goto err_out_decr_ref; |