[PATCH 12/13] gianfar: Add flags for magic packet and MDIO.

Andy Fleming afleming at freescale.com
Tue May 8 07:25:43 EST 2007


On May 7, 2007, at 14:54, Scott Wood wrote:

> Kumar Gala wrote:
>>
>> On May 7, 2007, at 1:29 PM, Scott Wood wrote:
>>
>>> The magic packet flag indicates that the hardware has this
>>> capability.  The MDIO flag indicates that this device's
>>> registers contain active MDIO registers, and thus this
>>> device should not be put to sleep.
>>
>>
>> Can you explain the MDIO part further, do you mean its the tsec that
>> has the MDIO registers in its address space or that its actively   
>> using
>> MDIO for something?
>
> TSEC1 contains the MDIO registers for both TSEC1 and TSEC2.  Thus,  
> TSEC1
> cannot be put to sleep if TSEC2 is active (plus, the phy timer would
> have to be deactivated).  For now, the simple approach of never  
> sleeping
> TSEC1 is used.


The PHY timer is part of the PHY Lib.  The PHY Lib has infrastructure  
to support suspend/resume.  Any thoughts on using that?  More in an  
another email.



More information about the Linuxppc-dev mailing list