diff --git a/drivers/spi/spi.c b/drivers/spi/spi.c index 1b53eee2cbcac..d5ee965fb2859 100644 --- a/drivers/spi/spi.c +++ b/drivers/spi/spi.c @@ -892,7 +892,7 @@ static int spi_stop_queue(struct spi_master *master) */ while ((!list_empty(&master->queue) || master->busy) && limit--) { spin_unlock_irqrestore(&master->queue_lock, flags); - msleep(10); + usleep_range(10000, 11000); spin_lock_irqsave(&master->queue_lock, flags); }