569b833a71e9cd48390642f264292d1142033095
[linux-2.6-block.git] / drivers / staging / wilc1000 / wilc_sleep.c
1
2 #include "wilc_oswrapper.h"
3
4 /*
5  *  @author     mdaftedar
6  *  @date       10 Aug 2010
7  *  @version    1.0
8  */
9 void WILC_Sleep(u32 u32TimeMilliSec)
10 {
11         if (u32TimeMilliSec <= 4000000) {
12                 u32 u32Temp = u32TimeMilliSec * 1000;
13                 usleep_range(u32Temp, u32Temp);
14         } else {
15                 msleep(u32TimeMilliSec);
16         }
17
18 }