Thread (1 message) 1 message, 1 author, 2008-06-06

Re: fix appletouch regression bugzilla.kernel.org#10825

From: Greg KH <hidden>
Date: 2008-06-06 18:53:54

On Fri, Jun 06, 2008 at 12:13:17PM +0200, Oliver Neukum wrote:
quoted hunk
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 <redacted>

---
--- 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?

thanks,

greg k-h
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help