]> git.baikalelectronics.ru Git - kernel.git/commit
iio: aspeed-adc: wait for initial sequence.
authorMykola Kostenok <c_mykolak@mellanox.com>
Mon, 17 Jul 2017 09:00:35 +0000 (12:00 +0300)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 23 Jul 2017 11:02:40 +0000 (12:02 +0100)
commita6393cc18de163e620804611d447595a7f169cde
treefb69bf2503545ac7c43fc0cc045b902248ddbff0
parent66d3c5f6c3015607553a3a24292755d572a63671
iio: aspeed-adc: wait for initial sequence.

This patch enables adc engine at initialization time and waits
for the initial sequence completion before enabling adc channels.

Without this code adc channels are not functional and shows
zeros for all connected channels.

Tested on mellanox msn platform.

v1 -> v2:
Pointed by Rick Altherr:
 - Wait init sequence code enabled by bool
from OF match table.

Signed-off-by: Mykola Kostenok <c_mykolak@mellanox.com>
Reviewed-by: Rick Altherr <raltherr@google.com>
Cc: <Stable@vger.kernel.org>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/adc/aspeed_adc.c