]> Git Repo - linux.git/commit
net/phy: micrel: Add workaround for bad autoneg
authorNathan Sullivan <[email protected]>
Wed, 21 Oct 2015 19:17:04 +0000 (14:17 -0500)
committerDavid S. Miller <[email protected]>
Fri, 23 Oct 2015 09:57:26 +0000 (02:57 -0700)
commitd2fd719bcb0e83cb39cfee22ee800f98a56eceb3
tree7ef7a63150312fb62b7fb0b4e4dab7cbcf8d3825
parentec3661b42257d9a06cf0d318175623ac7a660113
net/phy: micrel: Add workaround for bad autoneg

Very rarely, the KSZ9031 will appear to complete autonegotiation, but
will drop all traffic afterwards.  When this happens, the idle error
count will read 0xFF after autonegotiation completes.  Reset the PHY
when in that state.

Signed-off-by: Nathan Sullivan <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
drivers/net/phy/micrel.c
This page took 0.055089 seconds and 4 git commands to generate.