atl1: disable broken 64-bit DMA
authorLuca Tettamanti <kronos.it@gmail.com>
Sat, 8 Sep 2007 00:25:01 +0000 (20:25 -0400)
committerJeff Garzik <jeff@garzik.org>
Thu, 13 Sep 2007 03:54:50 +0000 (23:54 -0400)
commit5f08e46b621a769e52a9545a23ab1d5fb2aec1d4
treef5d841a9670c2a94b7ee9543112a5aa2cc1414a2
parentc87ce65868bbf9bbea9c3f112ff8315302daf8f2
atl1: disable broken 64-bit DMA

64-bit DMA causes data corruption with atl1.  We don't know why, and Atheros
is working on it.  For now, just use 32-bit DMA.  This is a big hack that is
probably wrong, but it stops the bleeding.

Signed-off-by: Luca Tettamanti <kronos.it@gmail.com>
Acked-by: Chris Snook <csnook@redhat.com>
Acked-by: Jay Cliburn <jacliburn@bellsouth.net>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
drivers/net/atl1/atl1_main.c