kernel-ark/drivers/net/ibm_emac
Eugene Surovegin 38843888e3 [PATCH] PPC44x EMAC driver: disable TX status deferral in half-duplex mode
Disable TX status deferral (EMACx_MR[MWSW=001]) in half-duplex mode.
I have two reports when EMAC stops transmitting when connected to a
hub. TX ring debug printouts show complete mess when this happens,
probably hardware collision handling doesn't work quite well in this
mode.

This is relevant only for SoCs with EMAC4 core (440GX, 440SP, 440SPe).
Tested on 440GX.

Signed-off-by: Eugene Surovegin <ebs@ebshome.net>
Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
2006-01-09 10:34:25 -05:00
..
ibm_emac_core.c [PATCH] PPC44x EMAC driver: disable TX status deferral in half-duplex mode 2006-01-09 10:34:25 -05:00
ibm_emac_core.h [PATCH] ibm_emac: fix graceful stop timeout handling 2005-12-01 02:23:35 -05:00
ibm_emac_debug.c
ibm_emac_debug.h
ibm_emac_mal.c
ibm_emac_mal.h
ibm_emac_phy.c [PATCH] PPC 4xx EMAC driver: fix VSC8201 PHY initialization 2005-10-29 18:06:54 -04:00
ibm_emac_phy.h
ibm_emac_rgmii.c
ibm_emac_rgmii.h
ibm_emac_tah.c
ibm_emac_tah.h
ibm_emac_zmii.c
ibm_emac_zmii.h
ibm_emac.h [PATCH] PPC44x EMAC driver: disable TX status deferral in half-duplex mode 2006-01-09 10:34:25 -05:00
Makefile