iio: addac: ad74413r: correct comparator gpio getters mask usage
authorCosmin Tanislav <demonsingur@gmail.com>
Tue, 11 Jan 2022 07:47:02 +0000 (09:47 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 30 Jan 2022 14:23:33 +0000 (14:23 +0000)
commit4165456fe6b7719c0c9626022a7d96c381c94e6f
tree4396f05cc3dae419f29ef7588d977f1c40db8730
parent8a3e4a5614adab30b6e0eb7dbd8ef737aabbb8eb
iio: addac: ad74413r: correct comparator gpio getters mask usage

The value of the GPIOs is currently altered using offsets rather
than masks. Make use of __assign_bit and the BIT macro to turn
the offsets into masks.

Fixes: fea251b6a5db ("iio: addac: add AD74413R driver")
Signed-off-by: Cosmin Tanislav <cosmin.tanislav@analog.com>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Link: https://lore.kernel.org/r/20220111074703.3677392-2-cosmin.tanislav@analog.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/addac/ad74413r.c