From: Eugene Surovegin Date: Tue, 27 Dec 2005 20:36:41 +0000 (-0800) Subject: [PATCH] PPC44x EMAC driver: disable TX status deferral in half-duplex mode X-Git-Tag: v2.6.16-rc1~669^2~11 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=38843888e3e9fb7006d72d55b8e6ffcc925cf18a;p=pandora-kernel.git [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 Signed-off-by: Jeff Garzik --- Reading git-diff-tree failed