> There's a powerpoint presentation in the developer area of www.usb.org
> from last October, talking about power management and USB.  One
> thing it says is that there ** IS ** a need for device 
> drivers support for
> entering the C3 state ... which makes sense, since the USB 
> device drivers
> are what's making the USB Host Controller do the constant mastering,
> and the host controller itself would need a hint to become 
> less active.
> 
> There's more to this problem than that, but it does seem like 
> maybe some
> API support is needed to handle C3 on Linux.  (Pages 12-13 of that ppt
> presentation.)

Ooh yeah, that's on point. There WILL need to be API support for devices to
suspend/resume, because a HC can only suspend a connected port if all the
device drivers say their devices are prepared for suspend.

However, my more immediate goal was to suspend ports that have nothing
attached. This would mean that laptops with no USB devices plugged in could
enter C3. I view this as an intermediate step towards what the presentation
talks about.

Regards -- Andy


_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
http://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to