Thread (6 messages) 6 messages, 5 authors, 2002-04-30

Re: Sungem with iMac Rev-B

From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Date: 2002-04-29 13:26:37

Crossposted yellowdog-devel/linuxppc-devel, sorry but
this is last ditch...

I have read several comments about the sungem driver
being preferred to the bmac(+) driver.

Going through the sourcecode of the sungem, I am not
sure however that it will work with older hardware
like the iMac Rev-B's Uni-North and the LXT970.
No, you mismatched bmac and gmac. The sungem driver obsoletes
the gmac one, not the bmac one.

The bmac driver currently don't have PHY control. This could
eventually be added, since I beleive we actually know how to
tap the PHY registers when available. Though this need some
work and I have no hardware to test on, so I'd rather see
someone who has do the job ;)

What we need is to add some proper PHY polling infrastructure
to the bmac driver (shouldn't be a big issue), then find out
the list of known PHYs used on Macs (I beleive the darwin source
code would be helpful here) and see how each of them can be
configured. If they aren't too crappy, the register setting for
enabling 10/100, half/full and autoneg are standard.

Ben.


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help