summaryrefslogtreecommitdiffstats
path: root/drivers/input/joystick/iforce/iforce-usb.c
diff options
context:
space:
mode:
authorDmitry Torokhov2006-01-31 07:31:07 +0100
committerDmitry Torokhov2006-01-31 07:31:07 +0100
commit97d4ebfe7946bc9b89791c932a15c990a24aa94d (patch)
tree4ee4dcabaae114c40f398182c1088bf7f8595d40 /drivers/input/joystick/iforce/iforce-usb.c
parentInput: a3d - convert to dynamic input_dev allocation (diff)
downloadkernel-qcow2-linux-97d4ebfe7946bc9b89791c932a15c990a24aa94d.tar.gz
kernel-qcow2-linux-97d4ebfe7946bc9b89791c932a15c990a24aa94d.tar.xz
kernel-qcow2-linux-97d4ebfe7946bc9b89791c932a15c990a24aa94d.zip
Input: iforce - fix detection of USB devices
Recent conversion to wait_event_interruptible_timeout() caused USB detection routine erroneously report timeouts for perfectly working devices. Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Diffstat (limited to 'drivers/input/joystick/iforce/iforce-usb.c')
-rw-r--r--drivers/input/joystick/iforce/iforce-usb.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/input/joystick/iforce/iforce-usb.c b/drivers/input/joystick/iforce/iforce-usb.c
index bc2fce60f9f8..fe79d158456d 100644
--- a/drivers/input/joystick/iforce/iforce-usb.c
+++ b/drivers/input/joystick/iforce/iforce-usb.c
@@ -95,7 +95,6 @@ static void iforce_usb_irq(struct urb *urb, struct pt_regs *regs)
goto exit;
}
- wake_up(&iforce->wait);
iforce_process_packet(iforce,
(iforce->data[0] << 8) | (urb->actual_length - 1), iforce->data + 1, regs);