This patch reminds me that uhci-hcd needs to implement the wakeup flags.  
But I've forgotten exactly what the root hub's wakeup_enabled flag is 
supposed to mean (and I can't find where it's documented, if anywhere).

So, does this flag refer specifically to waking up from a system sleep, or 
does it also refer to runtime resume signals?  And if it does, how do 
we reconcile the fact that runtime resume can be disabled with the 
requirement in the USB spec that wakeup signals always clear a port's 
suspend feature?  Finally, when the driver's bus_suspend method runs, it 
doesn't know whether it's for a system suspend or a runtime suspend, so 
how should it interpret the wakeup_enabled flag?

Alan Stern



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to