This commit was manufactured by cvs2svn to create tag
[linux-2.6.git] / drivers / usb / misc / uss720.c
index 8b22320..0bc5ccc 100644 (file)
@@ -44,7 +44,6 @@
 #include <linux/parport.h>
 #include <linux/init.h>
 #include <linux/usb.h>
-#include <linux/delay.h>
 
 /*
  * Version Information
@@ -160,7 +159,8 @@ static int change_mode(struct parport *pp, int m)
                                if (time_after_eq (jiffies, expire))
                                        /* The FIFO is stuck. */
                                        return -EBUSY;
-                               msleep_interruptible(10);
+                               set_current_state(TASK_INTERRUPTIBLE);
+                               schedule_timeout((HZ + 99) / 100);
                                if (signal_pending (current))
                                        break;
                        }