git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
vserver 1.9.3
[linux-2.6.git]
/
drivers
/
media
/
radio
/
radio-cadet.c
diff --git
a/drivers/media/radio/radio-cadet.c
b/drivers/media/radio/radio-cadet.c
index
8cc5191
..
abb03c5
100644
(file)
--- a/
drivers/media/radio/radio-cadet.c
+++ b/
drivers/media/radio/radio-cadet.c
@@
-69,8
+69,7
@@
static int cadet_getrds(void)
outb(inb(io+1)&0x7f,io+1); /* Reset RDS detection */
spin_unlock(&cadet_io_lock);
outb(inb(io+1)&0x7f,io+1); /* Reset RDS detection */
spin_unlock(&cadet_io_lock);
- set_current_state(TASK_UNINTERRUPTIBLE);
- schedule_timeout(HZ/10);
+ msleep(100);
spin_lock(&cadet_io_lock);
outb(3,io); /* Select Decoder Control/Status */
spin_lock(&cadet_io_lock);
outb(3,io); /* Select Decoder Control/Status */
@@
-243,8
+242,7
@@
static void cadet_setfreq(unsigned freq)
outb(curvol,io+1);
spin_unlock(&cadet_io_lock);
outb(curvol,io+1);
spin_unlock(&cadet_io_lock);
- set_current_state(TASK_UNINTERRUPTIBLE);
- schedule_timeout(HZ/10);
+ msleep(100);
cadet_gettune();
if((tunestat & 0x40) == 0) { /* Tuned */
cadet_gettune();
if((tunestat & 0x40) == 0) { /* Tuned */