diff options
author | Takashi Iwai <tiwai@suse.de> | 2011-03-11 15:38:57 +0100 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2011-03-11 15:38:57 +0100 |
commit | ebe3af245cc61ba801c3421b414e3cab01689ff9 (patch) | |
tree | 6265244ef65f52a230935e72d5856fdebc7f9f52 | |
parent | 76ca341d26be85dd9a37ecad91f2eff959ffd27e (diff) | |
download | alsa-driver-build-unstable-ebe3af245cc61ba801c3421b414e3cab01689ff9.tar.gz |
Add usleep_range() wrapper for older kernels
Signed-off-by: Takashi Iwai <tiwai@suse.de>
-rw-r--r-- | include/adriver.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/adriver.h b/include/adriver.h index 57a129072..851839b72 100644 --- a/include/adriver.h +++ b/include/adriver.h @@ -1982,6 +1982,12 @@ static inline bool flush_delayed_work_sync(struct delayed_work *dwork) request_irq(irq, fn, flags, name, dev_id) #endif +/* usleep_range() wrapper */ +#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 36) +/* FIXME: assuming msleep() */ +#define usleep_range(x, y) msleep(((x) + 999) / 1000) +#endif + /* hack - CONFIG_SND_HDA_INPUT_JACK can be wrongly set for older kernels */ #ifndef CONFIG_SND_JACK #undef CONFIG_SND_HDA_INPUT_JACK |