bnx2x: Load firmware in open() instead of probe()
authorDmitry Kravkov <dmitry@broadcom.com>
Tue, 3 Aug 2010 21:49:40 +0000 (21:49 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 17 Aug 2010 04:06:18 +0000 (21:06 -0700)
commit6891dd25d3f82e50979b27fde1980aa96320b975
tree8e1b1b74726f6ff6590864c648caa846b6734ea0
parenteca6fc7836af8eec9ba7e029b604690451bb44a0
bnx2x: Load firmware in open() instead of probe()

Loading firmware when actually bringing eth device up.
This also will allow driver to be insmoded when filesystem with
firmware files is not available yet.

Suggested by Stephen Hemminger <shemminger@vyatta.com>

Signed-off-by: Dmitry Kravkov <dmitry@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/bnx2x/bnx2x_cmn.c
drivers/net/bnx2x/bnx2x_cmn.h
drivers/net/bnx2x/bnx2x_main.c