aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/net/bnx2x_link.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/bnx2x_link.c b/drivers/net/bnx2x_link.c
index d2c9e19bcd5a..41b9b7bd3d8e 100644
--- a/drivers/net/bnx2x_link.c
+++ b/drivers/net/bnx2x_link.c
@@ -6322,10 +6322,11 @@ static u8 bnx2x_update_link_up(struct link_params *params,
6322 bnx2x_bmac_enable(params, vars, 0); 6322 bnx2x_bmac_enable(params, vars, 0);
6323 bnx2x_set_led(params, LED_MODE_OPER, SPEED_10000); 6323 bnx2x_set_led(params, LED_MODE_OPER, SPEED_10000);
6324 } else { 6324 } else {
6325 bnx2x_emac_enable(params, vars, 0);
6326 rc = bnx2x_emac_program(params, vars->line_speed, 6325 rc = bnx2x_emac_program(params, vars->line_speed,
6327 vars->duplex); 6326 vars->duplex);
6328 6327
6328 bnx2x_emac_enable(params, vars, 0);
6329
6329 /* AN complete? */ 6330 /* AN complete? */
6330 if (gp_status & MDIO_AN_CL73_OR_37_COMPLETE) { 6331 if (gp_status & MDIO_AN_CL73_OR_37_COMPLETE) {
6331 if (!(vars->phy_flags & 6332 if (!(vars->phy_flags &