[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