lkml.org 
[lkml]   [2001]   [Jul]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH] Re: Problem with SMC Etherpower II + kernel newer 2.4.2
Jeff Garzik <jgarzik@mandrakesoft.com> ecrit :
[...]
> --- /spare/tmp/linux-2.4.7-pre3/drivers/net/epic100.c Mon Jul 2 21:03:04 2001
> +++ linux/drivers/net/epic100.c Fri Jul 6 12:56:40 2001
[...]
> /* The user-configurable values.
> @@ -448,7 +451,7 @@
> outl(0x0008, ioaddr + TEST1);
>
> /* Turn on the MII transceiver. */
> - outl(dev->if_port == 1 ? 0x13 : 0x12, ioaddr + MIICfg);
> + outl(0x12, ioaddr + MIICfg);
> if (chip_idx == 1)
> outl((inl(ioaddr + NVCTL) & ~0x003C) | 0x4800, ioaddr + NVCTL);
> outl(0x0200, ioaddr + GENCTL);

The link that Juergen sent does that in epic_init_one but it removes it
from epic_open (the patch I forwarded).

Btw it plays rude games with udelay() (consequence of posted writes + optimized
loops ?).

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

\
 
 \ /
  Last update: 2005-03-22 12:56    [W:0.568 / U:0.040 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site