Commit b3e2d8874e8ba92bfefede645b8be2ec6c956933

Authored by dhananjay@netxen.com
Committed by Jeff Garzik
1 parent 14cc0a2b73

netxen: Avoid firmware load in PCI probe

Loading firmware during PCI probe can lead to incorrect initialization,
rendering the card unusable until next reboot.  This was introduced a while
ago as a workaround for firmware bug, a better workaround was submitted for
this a while ago. So removing original hack that loads firmware during probe.

Signed-off by: Dhananjay Phadke <dhananjay@netxen.com>

Signed-off-by: Jeff Garzik <jeff@garzik.org>

Showing 1 changed file with 0 additions and 4 deletions Side-by-side Diff

drivers/net/netxen/netxen_nic_main.c
... ... @@ -639,10 +639,6 @@
639 639 NETXEN_CRB_NORMALIZE(adapter,
640 640 NETXEN_ROMUSB_GLB_PEGTUNE_DONE));
641 641 /* Handshake with the card before we register the devices. */
642   - writel(0, NETXEN_CRB_NORMALIZE(adapter, CRB_CMDPEG_STATE));
643   - netxen_pinit_from_rom(adapter, 0);
644   - msleep(1);
645   - netxen_load_firmware(adapter);
646 642 netxen_phantom_init(adapter, NETXEN_NIC_PEG_TUNE);
647 643 }
648 644