patch-2.4.0-test10 linux/drivers/usb/usbmouse.c
Next file: linux/drivers/usb/wacom.c
Previous file: linux/drivers/usb/usb.c
Back to the patch index
Back to the overall index
- Lines: 24
- Date:
Fri Oct 13 15:57:22 2000
- Orig file:
v2.4.0-test9/linux/drivers/usb/usbmouse.c
- Orig date:
Thu Jul 27 18:36:54 2000
diff -u --recursive --new-file v2.4.0-test9/linux/drivers/usb/usbmouse.c linux/drivers/usb/usbmouse.c
@@ -43,6 +43,7 @@
char name[128];
struct input_dev dev;
struct urb irq;
+ struct usb_device *my_usb_device; // for resubmitting my urb
int open;
};
@@ -72,6 +73,7 @@
if (mouse->open++)
return 0;
+ mouse->irq.dev = mouse->my_usb_device;
if (usb_submit_urb(&mouse->irq))
return -EIO;
@@ -148,6 +150,7 @@
kfree(buf);
+ mouse->my_usb_device = dev;
FILL_INT_URB(&mouse->irq, dev, pipe, mouse->data, maxp > 8 ? 8 : maxp,
usb_mouse_irq, mouse, endpoint->bInterval);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)