diff options
Diffstat (limited to 'sound/isa/sscape.c')
-rw-r--r-- | sound/isa/sscape.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sound/isa/sscape.c b/sound/isa/sscape.c index 4902da40b6c0..1cb921d6137e 100644 --- a/sound/isa/sscape.c +++ b/sound/isa/sscape.c | |||
@@ -401,7 +401,7 @@ static int obp_startup_ack(struct soundscape *s, unsigned timeout) | |||
401 | unsigned long flags; | 401 | unsigned long flags; |
402 | unsigned char x; | 402 | unsigned char x; |
403 | 403 | ||
404 | schedule_timeout(1); | 404 | schedule_timeout_uninterruptible(1); |
405 | 405 | ||
406 | spin_lock_irqsave(&s->lock, flags); | 406 | spin_lock_irqsave(&s->lock, flags); |
407 | x = inb(HOST_DATA_IO(s->io_base)); | 407 | x = inb(HOST_DATA_IO(s->io_base)); |
@@ -428,7 +428,7 @@ static int host_startup_ack(struct soundscape *s, unsigned timeout) | |||
428 | unsigned long flags; | 428 | unsigned long flags; |
429 | unsigned char x; | 429 | unsigned char x; |
430 | 430 | ||
431 | schedule_timeout(1); | 431 | schedule_timeout_uninterruptible(1); |
432 | 432 | ||
433 | spin_lock_irqsave(&s->lock, flags); | 433 | spin_lock_irqsave(&s->lock, flags); |
434 | x = inb(HOST_DATA_IO(s->io_base)); | 434 | x = inb(HOST_DATA_IO(s->io_base)); |