]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drivers: iio: adc: add support for ad777x family
authorRamona Alexandra Nechita <ramona.nechita@analog.com>
Mon, 14 Oct 2024 14:32:00 +0000 (17:32 +0300)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Mon, 28 Oct 2024 20:04:10 +0000 (20:04 +0000)
commitc9a3f8c7bfcb4e7fd2d298aa1748116f9cc6b1de
tree8b2c0f9eafa5ec26120394d2fcf7eaded5f74ed8
parent01bb12922b60f33d3b19b32e97a6508fc5ee4f7c
drivers: iio: adc: add support for ad777x family

Add support for AD7770, AD7771, AD7779 ADCs. The device is capable of
sending out data both on DOUT lines interface,as on the SDO line.
The driver currently implements only the SDO data streaming mode. SPI
communication is used alternatively for accessing registers and streaming
data. Register accesses are protected by crc8.

Signed-off-by: Ramona Alexandra Nechita <ramona.nechita@analog.com>
Link: https://patch.msgid.link/20241014143204.30195-4-ramona.nechita@analog.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/adc/Kconfig
drivers/iio/adc/Makefile
drivers/iio/adc/ad7779.c [new file with mode: 0644]