]> git.ipfire.org Git - thirdparty/linux.git/commit
iio: adc: ad4080: add support for AD4086
authorAntoniu Miclaus <antoniu.miclaus@analog.com>
Tue, 21 Oct 2025 10:53:46 +0000 (10:53 +0000)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 9 Nov 2025 12:57:04 +0000 (12:57 +0000)
commit916354e7c7c08aedff37bdf322e049836aa8d2aa
tree61748801a7e0c06eb842c66d4b4e70efc18923c1
parent45e81d6ac0e1af349e5da050dc0be48a72fad9dd
iio: adc: ad4080: add support for AD4086

Add support for AD4086 14-bit SAR ADC. The AD4086 differs from
AD4080 in resolution (14-bit vs 20-bit) and LVDS CNV clock count
maximum (4 vs 7).

Changes:
- Add AD4086_CHIP_ID definition (0x0056)
- Create ad4086_channel with 14-bit resolution and 16-bit storage
- Add ad4086_chip_info with lvds_cnv_clk_cnt_max = 4
- Register AD4086 in device ID and OF match tables

Signed-off-by: Antoniu Miclaus <antoniu.miclaus@analog.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/adc/ad4080.c