iio: adc: ad799x: Implement selecting external reference voltage input on AD7991...
authorFlorian Boor <florian.boor@kernelconcepts.de>
Thu, 30 Sep 2021 10:42:48 +0000 (12:42 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Tue, 19 Oct 2021 07:30:43 +0000 (08:30 +0100)
commit6b104e7895ab16b9b7f466c5f2ca282b87f661e8
tree7158a0cf1dd5997c93572a82c2e907c541c3bfaf
parent2021ef0609009806829aa831f90c815bce1fe756
iio: adc: ad799x: Implement selecting external reference voltage input on AD7991, AD7995 and AD7999.

Make use of the AD7991_REF_SEL bit and support using the external
reference voltage if 'vref-supply' is present. Use VCC voltage supply
as reference if no extra reference is supplied.

Signed-off-by: Florian Boor <florian.boor@kernelconcepts.de>
Link: https://lore.kernel.org/r/20210930104249.2924336-1-florian.boor@kernelconcepts.de
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/adc/ad799x.c