iio: adc: add max11205 adc driver
authorRamona Bolboaca <ramona.bolboaca@analog.com>
Wed, 31 Aug 2022 13:30:21 +0000 (16:30 +0300)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Mon, 5 Sep 2022 17:08:34 +0000 (18:08 +0100)
commit0fea1007f0e68764aa18822bb6fa83d3809739e8
treee5fdabff400ffdfe5fa84b52175e5dc638d9b73c
parent5a80c2572f5e40fc106fe9f372964935798dc637
iio: adc: add max11205 adc driver

Adding support for max11205 16-bit single-channel ultra-low power
delta-sigma adc.
The MAX11205 is compatible with the 2-wire interface and uses
SCLK and RDY/DOUT for serial communications. In this mode, all
controls are implemented by timing the high or low phase of the SCLK.
The 2-wire serial interface only allows for data to be read out through
the RDY/DOUT output.

Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX11205.pdf
Signed-off-by: Ramona Bolboaca <ramona.bolboaca@analog.com>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Link: https://lore.kernel.org/r/20220831133021.215625-2-ramona.bolboaca@analog.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/adc/Kconfig
drivers/iio/adc/Makefile
drivers/iio/adc/max11205.c [new file with mode: 0644]