]> git.baikalelectronics.ru Git - kernel.git/commit
iio: ti_am335x_adc: Fix wrong samples received on 1st read
authorPatil, Rachna <rachna@ti.com>
Sat, 20 Jul 2013 16:27:00 +0000 (17:27 +0100)
committerJonathan Cameron <jic23@kernel.org>
Sun, 21 Jul 2013 17:27:35 +0000 (18:27 +0100)
commitba4d949a01f12ab55d7523f6b75923b8471c3e50
treeb4147d4c31a3572c0c6c427fcd1ae8dfc7401c6c
parent22f3f49c1c59ea93775ec6372b6dd1164191debf
iio: ti_am335x_adc: Fix wrong samples received on 1st read

Previously we tried to read data form ADC even before ADC sequencer
finished sampling. This led to wrong samples.
We now wait on ADC status register idle bit to be set.

Signed-off-by: Patil, Rachna <rachna@ti.com>
Signed-off-by: Zubair Lutfullah <zubair.lutfullah@gmail.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
drivers/iio/adc/ti_am335x_adc.c
include/linux/mfd/ti_am335x_tscadc.h