aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging/wilc1000/wilc_sleep.h
blob: cf9047f707a791b49f30cc4873f4d4a75fcf8ba5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef __WILC_SLEEP_H__
#define __WILC_SLEEP_H__

#include <linux/types.h>
#include <linux/delay.h>

/*!
 *  @brief	forces the current thread to sleep until the given time has elapsed
 *  @param[in]	u32TimeMilliSec Time to sleep in Milli seconds
 *  @sa		WILC_SleepMicrosec
 *  @author	syounan
 *  @date	10 Aug 2010
 *  @version	1.0
 *  @note	This function offers a relatively innacurate and low resolution
 *              sleep, for accurate high resolution sleep use u32TimeMicoSec
 */
/* TODO: remove and open-code in callers */
void WILC_Sleep(u32 u32TimeMilliSec);

#endif