barebox/drivers/net
Philipp Zabel a4cee7207a 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>
2016-02-04 08:10:39 +01:00
..
phy net: phy: micrel: Add workaround for bad autoneg 2016-02-04 08:10:39 +01:00
usb net: usb: asix: fix 'no previous prototype' warning 2015-11-23 08:36:50 +01:00
altera_tse.c net: Make set_ethaddr argument const 2015-06-26 11:56:22 +02:00
altera_tse.h net: introduce phylib 2012-09-25 08:18:58 +02:00
ar231x.c net: Make set_ethaddr argument const 2015-06-26 11:56:22 +02:00
ar231x.h net: add ar231x-eth support 2013-05-31 08:56:33 +02:00
arc_emac.c net: Make set_ethaddr argument const 2015-06-26 11:56:22 +02:00
at91_ether.c net: Make set_ethaddr argument const 2015-06-26 11:56:22 +02:00
at91_ether.h net: at91_ether re-implement against new at91rm9200 api 2012-04-02 10:26:14 +02:00
cpsw.c net: Make set_ethaddr argument const 2015-06-26 11:56:22 +02:00
cs8900.c net: Make set_ethaddr argument const 2015-06-26 11:56:22 +02:00
davinci_emac.c net: Make set_ethaddr argument const 2015-06-26 11:56:22 +02:00
davinci_emac.h drivers/net: add driver for the EMAC device found in some TI SoCs 2012-09-17 10:54:50 +02:00
designware.c net: designware: Don't hang in reset with powered down phy 2015-11-13 08:00:19 +01:00
designware.h treewide: remove address of the Free Software Foundation 2014-06-11 08:35:25 +02:00
dm9k.c net: Make set_ethaddr argument const 2015-06-26 11:56:22 +02:00
e1000.c net: e1000: correct function signature of set_ethaddr 2015-09-09 08:44:52 +02:00
e1000.h net: Add Intel e1000 driver 2015-04-03 08:03:08 +02:00
efi-snp.c net: Add EFI Simple Network Protocol Driver 2014-07-16 10:46:18 +02:00
enc28j60.c net: enc28j60: fix set mac function signature 2015-07-29 08:01:15 +02:00
enc28j60_hw.h net: add ENC28J60 support 2014-07-02 07:47:58 +02:00
ep93xx.c net: Make set_ethaddr argument const 2015-06-26 11:56:22 +02:00
ep93xx.h Merge branch 'for-next/remove-fsf-address' 2012-10-03 21:12:48 +02:00
ethoc.c net: Make set_ethaddr argument const 2015-06-26 11:56:22 +02:00
fec_imx.c net: fec: fix indentation and whitspaces 2015-11-19 08:33:07 +01:00
fec_imx.h net: fec: use standard phy type defines 2013-03-09 20:09:23 +01:00
fec_mpc5200.c PPC/MPC52xx: unify header file name for clock API 2015-08-03 08:52:43 +02:00
fec_mpc5200.h net: fec: use standard phy type defines 2013-03-09 20:09:23 +01:00
gianfar.c net: Make set_ethaddr argument const 2015-06-26 11:56:22 +02:00
gianfar.h gianfar: descriptors access with I/O accessors 2014-07-23 09:16:22 +02:00
Kconfig net: e1000: add HAS_DMA dependency 2015-04-28 20:03:48 +02:00
ks8851_mll.c net: Make set_ethaddr argument const 2015-06-26 11:56:22 +02:00
ksz8864rmn.c treewide: remove address of the Free Software Foundation 2014-06-11 08:35:25 +02:00
macb.c net: Make set_ethaddr argument const 2015-06-26 11:56:22 +02:00
macb.h net: macb: turn off endian_swp_pkt_en 2013-04-03 17:21:51 +02:00
Makefile net: Add Intel e1000 driver 2015-04-03 08:03:08 +02:00
mvneta.c net: mvneta: add Armada XP compatible 2015-10-12 08:14:11 +02:00
netx_eth.c net: Make set_ethaddr argument const 2015-06-26 11:56:22 +02:00
orion-gbe.c net: Make set_ethaddr argument const 2015-06-26 11:56:22 +02:00
orion-gbe.h net: orion: add ethernet driver 2014-02-10 09:09:03 +01:00
rtl8139.c net: Make set_ethaddr argument const 2015-06-26 11:56:22 +02:00
rtl8169.c net: rtl8169: get rid of DMA_ADDRESS_BROKEN 2015-11-13 08:55:04 +01:00
smc911x.c net: smc911x: Add device tree support 2015-06-26 11:56:23 +02:00
smc911x.h treewide: remove address of the Free Software Foundation 2014-06-11 08:35:25 +02:00
smc91111.c net: smc1111: fix ethernet mac setting 2015-12-07 10:47:15 +01:00
tap.c net: tap: fix whitespaces 2015-12-04 08:13:44 +01:00
xgmac.c net: Make set_ethaddr argument const 2015-06-26 11:56:22 +02:00