diff options
author | Philipp Zabel <p.zabel@pengutronix.de> | 2016-02-02 12:17:34 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2016-02-04 08:10:39 +0100 |
commit | a4cee7207a14ec5445f4fe755fda0d1d28372bc5 (patch) | |
tree | edd02a601ea98a4368fff6365af5019a693259be /common/Makefile | |
parent | da89ee8f2e04e116410632a185024f58b8262d87 (diff) | |
download | barebox-a4cee7207a14ec5445f4fe755fda0d1d28372bc5.tar.gz barebox-a4cee7207a14ec5445f4fe755fda0d1d28372bc5.tar.xz |
net: phy: micrel: Add workaround for bad autoneg
Based on kernel commit d2fd719bcb0e ("net/phy: micrel: Add workaround
for bad autoneg") by Nathan Sullivan <nathan.sullivan@ni.com>:
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: Philipp Zabel <p.zabel@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'common/Makefile')
0 files changed, 0 insertions, 0 deletions