projects
/
GitHub
/
moto-9609
/
android_kernel_motorola_exynos9610.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e4ac728
)
staging:iio:ad7793: Use usleep_range instead of msleep
author
Lars-Peter Clausen
<lars@metafoo.de>
Wed, 21 Nov 2012 16:27:00 +0000
(16:27 +0000)
committer
Jonathan Cameron
<jic23@kernel.org>
Fri, 30 Nov 2012 12:57:06 +0000
(12:57 +0000)
It is recommended to use usleep_range instead of msleep for durations smaller
than a 20ms.
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
drivers/staging/iio/adc/ad7793.c
patch
|
blob
|
blame
|
history
diff --git
a/drivers/staging/iio/adc/ad7793.c
b/drivers/staging/iio/adc/ad7793.c
index bd1358e51ec0f78099982b232db780baf4f999e1..55d302dc504c0123115a518ec5fa393cdc4e2794 100644
(file)
--- a/
drivers/staging/iio/adc/ad7793.c
+++ b/
drivers/staging/iio/adc/ad7793.c
@@
-122,7
+122,7
@@
static int ad7793_setup(struct iio_dev *indio_dev,
ret = spi_write(st->sd.spi, (u8 *)&ret, sizeof(ret));
if (ret < 0)
goto out;
-
msleep(1
); /* Wait for at least 500us */
+
usleep_range(500, 2000
); /* Wait for at least 500us */
/* write/read test for device presence */
ret = ad_sd_read_reg(&st->sd, AD7793_REG_ID, 1, &id);