Re: TG3 doesn't work in kernel 2.4.27 (David S. Miller)

From: Roland Dreier
Date: Fri Sep 10 2004 - 16:08:13 EST


David> The real problem was the MAC_STATUS register checking in
David> tg3_timer() that we use to determine if we should call the
David> PHY code. Specifically, we were failing to test
David> MAC_STATUS_SIGNAL_DET being set, which when trying to bring
David> the link up means we should call tg3_setup_phy().

David> There are still some nagging problems with certain blades
David> even with my current code. Brian, if you want to help I'd
David> really appreciate it if you worked with current tg3 sources
David> as I rewrote the 5704 hw autoneg support from scratch since
David> it was missing a hw bug workaround and had other issues as
David> well.

Hmm... for what it's worth, Brian's patch against 2.6.8.1 works on my
JS20 blade, and the latest BK tg3 code doesn't.

Thanks,
Roland
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/