qla3xxx: Give the PHY time to come out of reset.
authorRon Mercer <ron.mercer@qlogic.com>
Tue, 23 Jun 2009 09:00:01 +0000 (09:00 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 23 Jun 2009 23:36:26 +0000 (16:36 -0700)
Signed-off-by: Ron Mercer <ron.mercer@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/qla3xxx.c

index bbc6d4d3cc945b1cdf9f42f1872d7cef231012a6..68be714d356fe13b8e008eb1042ab41a52423204 100644 (file)
@@ -3150,7 +3150,8 @@ static int ql_adapter_initialize(struct ql3_adapter *qdev)
        ql_write_common_reg(qdev, &port_regs->CommonRegs.serialPortInterfaceReg,
                            (ISP_SERIAL_PORT_IF_WE |
                             (ISP_SERIAL_PORT_IF_WE << 16)));
-
+       /* Give the PHY time to come out of reset. */
+       mdelay(100);
        qdev->port_link_state = LS_DOWN;
        netif_carrier_off(qdev->ndev);