iio: ad7793: Fix the serial interface reset
authorDragos Bogdan <dragos.bogdan@analog.com>
Tue, 5 Sep 2017 12:16:13 +0000 (15:16 +0300)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 24 Sep 2017 15:58:29 +0000 (16:58 +0100)
commit7ee3b7ebcb74714df6d94c8f500f307e1ee5dda5
tree94a5502938ee4fae2271991d3fb337d6a21f0d36
parent7fc10de8d49a748c476532c9d8e8fe19e548dd67
iio: ad7793: Fix the serial interface reset

The serial interface can be reset by writing 32 consecutive 1s to the device.
'ret' was initialized correctly but its value was overwritten when
ad7793_check_platform_data() was called. Since a dedicated reset function
is present now, it should be used instead.

Fixes: 2edb769d246e ("iio:ad7793: Add support for the ad7798 and ad7799")
Signed-off-by: Dragos Bogdan <dragos.bogdan@analog.com>
Acked-by: Lars-Peter Clausen <lars@metafoo.de>
Cc: <Stable@vger.kernel.org>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/adc/ad7793.c