Hi,

I'm looking at the USB suspend code of kernel 2.6.15-rc5. It seems
that it has changed a lot since 2.6.14, and I'm quite confused on how
to implement the suspend feature for a HCD.

Actually the hcd can be suspended itself (driver suspend) or it can be
asked to suspend the bus through its root hub. For the first case
(driver suspend), does the HCD need to suspend the bus ?

Another question regarding root hub. Does it need to support
SET_FEATURE PORT_SUSPEND request ? I don't think  so because usb core
seems to call hcd->bus_suspend to achieve that...

Well, I'm asking these questions because the way sl811 and isp116
implement suspend are different...

Thanks
--
               Franck


-------------------------------------------------------
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://ads.osdn.com/?ad_idv37&alloc_id865&op=click
_______________________________________________
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