#include <linux/parport.h>
#include <linux/init.h>
#include <linux/usb.h>
+#include <linux/delay.h>
/*
* Version Information
if (time_after_eq (jiffies, expire))
/* The FIFO is stuck. */
return -EBUSY;
- set_current_state(TASK_INTERRUPTIBLE);
- schedule_timeout((HZ + 99) / 100);
+ msleep_interruptible(10);
if (signal_pending (current))
break;
}