> This has nothing to do with considering disconnect() as anything other > than a binding change. And you certainly don't want to switch to > altsetting 0 immediately after the suspend() callback returns, because > that will confuse the driver in the common case where it remains bound to > the device.
No. Of course you have to restore the altsetting before resume() But the driver must not touch the device after suspend(), so usbcore can manage altsettings between suspend() and resume(). Regards Oliver ------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel