vserver 1.9.3
[linux-2.6.git] / drivers / media / radio / radio-aimslab.c
index c6e6487..7aab2ed 100644 (file)
@@ -63,12 +63,7 @@ static void sleep_delay(long n)
        if(!d)
                udelay(n);
        else
-       {
-               /* Yield CPU time */
-               unsigned long x=jiffies;
-               while((jiffies-x)<=d)
-                       schedule();
-       }
+               msleep(jiffies_to_msecs(d));
 }
 
 static void rt_decvol(void)