On Fri, 11 Mar 2005, David Brownell wrote:

Basic suspend/resume of root hub (RH) from the system seems
to be working. As a response to echo -n 3 >
/sys/bus/usb/devices/usb1/power/state the ports are
suspended and then the RH is suspended (via
isp116x_hub_suspend(), assigned to struct
hc_driver.hub_suspend in isp116x-hcd). The current
consumption of the chip drops as expected. Reversing all
this via /sys interface takes first the root hub out of
suspend and then resumes ports. Previously enumerated
devices (e.g. a mounted memory stick) are functional after
such a suspend/resume cycle.

When I try to access the stick while RH is suspended, the
attempt fails with -EHOSTUNREACH (this is OK, right?).

All that sounds good. When you say they're "functional" after the resume, that means they still work with the previously assigned address, right?

Yes.

Indeed, that's part of why I wanted to be sure you knew those
patches were in the queue before your isp116x-hcd patch!  :)

Thanks. I think now I will be able to submit the driver for a review somewhere next week.


Olav


------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&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