On Fri, 12 Apr 2019 13:09:23 +0300 Mohan Kumar <[email protected]> wrote:
> As per Documentation/timers/timers-howto.txt Msleep < 20ms can sleep for > up to 20ms. so use usleep_range. > > Signed-off-by: Mohan Kumar <[email protected]> Please resend, ccing the [email protected] mailing list. Thanks, Jonathan > --- > drivers/iio/gyro/mpu3050-core.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/iio/gyro/mpu3050-core.c b/drivers/iio/gyro/mpu3050-core.c > index 85b7ac4..0a40616 100644 > --- a/drivers/iio/gyro/mpu3050-core.c > +++ b/drivers/iio/gyro/mpu3050-core.c > @@ -865,7 +865,7 @@ static int mpu3050_power_up(struct mpu3050 *mpu3050) > dev_err(mpu3050->dev, "error setting power mode\n"); > return ret; > } > - msleep(10); > + usleep_range(10000, 20000); > > return 0; > }

