From: "Michael Chan" <[EMAIL PROTECTED]>
Date: Thu, 02 Nov 2006 13:02:29 -0800

> [TG3]: Fix 2nd ifup failure on 5752M.
> 
> This fixes a bug reported in:
> 
> http://bugzilla.kernel.org/show_bug.cgi?id=7438
> 
> tg3_close() turns off the PHY if WoL and ASF are both disabled.  On
> the next tg3_open(), some devices such as the 5752M will not be
> brought up correctly without a PHY reset early in the reset sequence.
> The PHY clock is needed for some internal MAC blocks to function
> correctly.
> 
> This problem is fixed by always resetting the PHY early in
> tg3_reset_hw() when it is called from tg3_open() or tg3_resume().
> tg3_setup_phy() can then be called later in the sequence without the
> reset_phy parameter set to 1, since the PHY reset is already done.
> 
> Update version to 3.68.
> 
> Signed-off-by: Michael Chan <[EMAIL PROTECTED]>

Applied, thanks a lot Michael.
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to