bnx2x: Fix potential link issue of BCM8073/BCM8727
authorYaniv Rosner <yaniv.rosner@broadcom.com>
Wed, 1 Sep 2010 09:51:17 +0000 (09:51 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 1 Sep 2010 17:44:31 +0000 (10:44 -0700)
Fix potential link issue caused by insufficient delay time during SPIROM
load of BCM8073/BCM8727

Signed-off-by: Yaniv Rosner <yanivr@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/bnx2x/bnx2x_link.c

index 0fa09913051db1cc5eea669c361cc93e205bca95..9b4e7b3261aabd604ed272bf3f717f66b31801df 100644 (file)
@@ -2549,8 +2549,8 @@ static void bnx2x_bcm8073_bcm8727_external_rom_boot(struct bnx2x *bp, u8 port,
                       MDIO_PMA_REG_GEN_CTRL,
                       MDIO_PMA_REG_GEN_CTRL_ROM_RESET_INTERNAL_MP);
 
-       /* wait for 100ms for code download via SPI port */
-       msleep(100);
+       /* wait for 120ms for code download via SPI port */
+       msleep(120);
 
        /* Clear ser_boot_ctl bit */
        bnx2x_cl45_write(bp, port,