staging: iio: ad5933: fix order of cycle conditions
authorLuis de Bethencourt <luisbg@osg.samsung.com>
Wed, 1 Jun 2016 19:25:54 +0000 (20:25 +0100)
committerJonathan Cameron <jic23@kernel.org>
Sat, 11 Jun 2016 17:37:13 +0000 (18:37 +0100)
commitf4070a19142d5ee06f0da0cef56a0e78995f172c
tree8a4e14d0addc0c0ae15d048a60223b769a7827cf
parent7e982555d89cc84b1fa23b5d54c7ffd9f7753908
staging: iio: ad5933: fix order of cycle conditions

Correctly handle the settling time cycles value. The else branch is an
impossible condition, > 1022 in the else branch of > 511. Flipping the order.

Based on the Table 13 at the bottom of Page 25 of the Data Sheet:
http://www.analog.com/media/en/technical-documentation/data-sheets/AD5933.pdf

Signed-off-by: Luis de Bethencourt <luisbg@osg.samsung.com>
Reviewed-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
drivers/staging/iio/impedance-analyzer/ad5933.c