On Tue, 28 Sep 2004, Pavel Machek wrote:

> >     Power-On:       Everything at max power, ready for immediate use
> 
> I'd say that "everything at max power, unless user asked us to put
> specific devices to some other state".

Agreed.  What I wrote was just the default policy setting for the Power-On 
state.

> Oh and do not spend too much time on standby, new computers usually do
> not support it anyway. If we have suspend-to-ram working, there's no
> reason using standby.

I suspect that once the other states are implemented, Standby won't add 
much extra.


By the way, I see that the power tree agrees pretty much with the device
tree, but there is the possibility of having a different parent pointer.  
However the device_pm_set_parent() routine isn't called anywhere in the
kernel.  Does that mean it can be eliminated, making the two trees
identical?

Isn't is also true that if a device requires a power-parent other than its 
normal parent, that it may actually require multiple power-parents?  So a 
single extra pointer won't really be enough of a help.

Part of the reason for asking is because of selective suspend.  If the 
power tree includes parent pointers but not children pointers, you run the 
risk of selectively suspending a device while leaving its children turned 
on.

Alan Stern



-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to