staging: iio: cdc: ad7746: Factor out ad7746_read_channel()
authorJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 26 Jun 2022 12:29:27 +0000 (13:29 +0100)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Mon, 15 Aug 2022 21:30:00 +0000 (22:30 +0100)
commit5d54564e47435a5c1c1afa63c1d64908609cd545
tree15a88b27e96188867dd0d6fb5ffb6d68b583fa8a
parent77fdc4cead204f2b3e2e1e365f70528199298737
staging: iio: cdc: ad7746: Factor out ad7746_read_channel()

Reduce deep indenting and simplify the locking cleanup that follows.

Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Link: https://lore.kernel.org/r/20220626122938.582107-7-jic23@kernel.org
drivers/staging/iio/cdc/ad7746.c