]> git.karo-electronics.de Git - karo-tx-linux.git/blob - drivers/staging/dgnc/dgnc_utils.c
Merge branch 'drm-next-4.2' of git://people.freedesktop.org/~agd5f/linux
[karo-tx-linux.git] / drivers / staging / dgnc / dgnc_utils.c
1 #include <linux/tty.h>
2 #include <linux/sched.h>
3 #include "dgnc_utils.h"
4 #include "digi.h"
5
6 /*
7  * dgnc_ms_sleep()
8  *
9  * Put the driver to sleep for x ms's
10  *
11  * Returns 0 if timed out, !0 (showing signal) if interrupted by a signal.
12  */
13 int dgnc_ms_sleep(ulong ms)
14 {
15         __set_current_state(TASK_INTERRUPTIBLE);
16         schedule_timeout((ms * HZ) / 1000);
17         return signal_pending(current);
18 }