[PATCH 4/6] ibm_newemac: Workaround reset timeout when no link

Stefan Roese sr at denx.de
Thu Nov 8 19:44:47 EST 2007


On Thursday 08 November 2007, Benjamin Herrenschmidt wrote:
> With some PHYs, when the link goes away, the EMAC reset fails due
> to the loss of the RX clock I believe.
>
> The old EMAC driver worked around that using some internal chip-specific
> clock force bits that are different on various 44x implementations.
>
> This is an attempt at doing it differently, by avoiding the reset when
> there is no link, but forcing loopback mode instead. It seems to work
> on my Taishan 440GX based board so far.
>
> Signed-off-by: Benjamin Herrenschmidt <benh at kernel.crashing.org>

Acked-by: Stefan Roese <sr at denx.de>

Best regards,
Stefan



More information about the Linuxppc-dev mailing list