Re: 2.6.4-mm1: 3c59x-xcvr-xif breaks 3CCFE575CT

From: Andrew Morton
Date: Thu Mar 11 2004 - 17:00:04 EST


Felipe Alfaro Solana <felipe_alfaro@xxxxxxxxxxxxx> wrote:
>
> 2.6.4-mm1 has turned to be a tricky kernel...: it breaks the 3c9x
> transceiver making my 3CCFE575CT CardBus NIC unable to process any
> incoming network frames, that is, no network communication takes place.
>
> Reverting 3c59x-xcvr-fix.patch fixes the problem for me.

Sorry, I meant to check that one against the docs.

The patch is wrong. For 3c905B, the transceiver select bits are
InternalConfig:20-23 and for 3c590 the transceiver select bit are
InternalConfig:20-22.

That patch thinks the transceiver select bits are bits 21 to 36 of a 32-bit
register so no, it won't work very well.

-
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/