iio: adc: at91-sama5d2_adc: add support for separate end of conversion registers
authorEugen Hristev <eugen.hristev@microchip.com>
Wed, 1 Sep 2021 12:30:08 +0000 (15:30 +0300)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Tue, 14 Sep 2021 11:00:34 +0000 (12:00 +0100)
commite6d5eee4dfa28a3517b8089c7a6f3eb3f3fa1456
tree2bf999dd8cf344f916a9b61350ab199b7217258e
parent8940de2e48902e95b588b6244d5a1b61a4d75c4a
iio: adc: at91-sama5d2_adc: add support for separate end of conversion registers

Some platforms have separated the end-of-conversion information from the
usual ISR/IMR/IER/IDR registers, into EOC_ISR/EOC_IMR/EOC_IER/EOC_IDR.
To cope with both variants, helpers are being added, that will make
code more clear and more easy to read.

Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
Link: https://lore.kernel.org/r/20210901123013.329792-6-eugen.hristev@microchip.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/adc/at91-sama5d2_adc.c