IIO: GYRO: ADXRS450: enforce sequential transfer delay of at least 0.1ms

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Acked-by: Jonathan Cameron <jic23@cam.ac.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
Michael Hennerich 2011-04-29 14:17:02 +02:00 коммит произвёл Greg Kroah-Hartman
Родитель 232b1648e5
Коммит 8ffc4e7213
1 изменённых файлов: 1 добавлений и 0 удалений

Просмотреть файл

@ -116,6 +116,7 @@ static int adxrs450_spi_write_reg_16(struct device *dev,
if (ret) if (ret)
dev_err(&st->us->dev, "problem while writing 16 bit register 0x%02x\n", dev_err(&st->us->dev, "problem while writing 16 bit register 0x%02x\n",
reg_address); reg_address);
msleep(1); /* enforce sequential transfer delay 0.1ms */
mutex_unlock(&st->buf_lock); mutex_unlock(&st->buf_lock);
return ret; return ret;
} }