iio: adc: ad7192: Add update_scan_mode
authorAlexandru Tachici <alexandru.tachici@analog.com>
Tue, 22 Mar 2022 10:50:26 +0000 (12:50 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Mon, 4 Apr 2022 08:11:25 +0000 (09:11 +0100)
commitfe7d929a63c3a0b7908ae5d7b9fdf456acd66a43
tree9b0bca6853c8b51f71d15d7581a55574acce0a43
parentfd5ba89e4cd4fa501ab277c32a623218e11129f4
iio: adc: ad7192: Add update_scan_mode

The callback .set_channel cannot be used to enable multiple
channels at once, only one is allowed simultaneously.

By adding an update_scan_mode callback, every time the
continuous mode is activated, channels will be enabled/disabled
accordingly.

Signed-off-by: Alexandru Tachici <alexandru.tachici@analog.com>
Link: https://lore.kernel.org/r/20220322105029.86389-4-alexandru.tachici@analog.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/adc/ad7192.c