bnx2x: cache-in compressed fw image
authorDmitry Kravkov <dmitry@broadcom.com>
Tue, 15 Nov 2011 12:07:33 +0000 (12:07 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 16 Nov 2011 22:37:15 +0000 (17:37 -0500)
commiteb2afd4a622985eaccfa8c7fc83e890b8930e0ab
tree1f12cf880af4eacd50cd69370c089f62d3a1f6c8
parenteccab1ec87d093d5104e6aade674223b5b625d39
bnx2x: cache-in compressed fw image

Re-request fw from fs may fail for different reasons, once the fw was
loaded we won't release it until driver is removed.

This also resolves the boot problem when initial fw is located on initrd,
but rootfs is still unavailable, in this case device reset will fail due
to absence of fw files.

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/ethernet/broadcom/bnx2x/bnx2x_main.c
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c