Am Freitag 06 Juni 2008 20:53:54 schrieb Greg KH: > On Fri, Jun 06, 2008 at 12:13:17PM +0200, Oliver Neukum wrote: > > Hi, > > > > this touchpad needs, probably due to a change in timing of suspension, > > a quirk in 2.6.25 and later. To use this quirk the driver needs to implement > > reset_resume(). I had written a patch that does that and implements USB > > autosuspend. The reporter tested it and found it to work. > > If you want me to I can't isolate the implementation of reset_resume() from > > the rest but I can't test it. > > > > Regards > > Oliver > > > > Signed-off-by: Oliver Neukum <oneukum@xxxxxxx> > > > > --- > > > > --- linux-2.6.26-rc5/drivers/usb/core/quirks.c 2008-06-05 13:45:57.000000000 +0200 > > +++ linux-2.6.26-rc5-btusb/drivers/usb/core/quirks.c 2008-06-06 08:12:10.000000000 +0200 > > @@ -47,6 +47,9 @@ static const struct usb_device_id usb_qu > > /* Edirol SD-20 */ > > { USB_DEVICE(0x0582, 0x0027), .driver_info = USB_QUIRK_RESET_RESUME }, > > > > + /* appletouch */ > > + { USB_DEVICE(0x05ac, 0x021a), .driver_info = USB_QUIRK_RESET_RESUME }, > > + > > /* Avision AV600U */ > > { USB_DEVICE(0x0638, 0x0a13), .driver_info = > > USB_QUIRK_STRING_FETCH_255 }, > > So should this portion go into 2.6.26 now, and in .25-stable as well? > > Or are the changes to the driver also needed? This part alone is useless. Regards Oliver -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html