Re: RFC: au1000_etc.c phylib rewrite

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The Cogent CSB655 used the Broadcom Dual Phy. They eventually redesigned the board and switched to two single Broadcom phys, but they continued to control both phys through MAC0, which is the actual purpose of the dual-phy hack. I am a user of the CSB655, so I sort of care.

Will the new PHY framework allow a second PHY for a second MAC (MAC1) be controlled from the first MAC's (MAC0) mdio interface?

Yes, I acknowledge this was a bad design, but its what I am stuck with.

-Mark

At 12:15 PM 5/1/06 -0700, Pete Popov wrote:
On Mon, 2006-05-01 at 21:09 +0200, Herbert Valerio Riedel wrote:
> hello *,
>
> I've started to rewrite the au1000_eth.c driver to make use of the new
> PHY framework in 2.6.x; see the attached patch for the current work in
> progress state;
>
> I'm a bit unsure what to do about those workarounds/hacks that are in
> the original au1000_eth.c driver (e.g. for the broadcom dual PHY);

Maybe you should dump that bcm dual phy support. I can't remember what
board it was on and whether that board is even supported still.

> any comments/ideas? shall I continue work on this au1xxx-eth
> phylib-rewrite, or is it of no use?

Seems like a good idea to me.

Pete




[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux