Skip to content

Commit 441ac29

Browse files
Kübrich, Andreasjic23
authored andcommitted
iio: dac: ad5686: add AD5695R to ad5686_chip_info_tbl
The chip info for this variant (I2C, four channels, 14 bit, internal reference) seems to have been left out due to oversight, so ad5686_chip_info_tbl[ID_AD5695R] is all zeroes. Initialisation of an AD5695R still succeeds, but the resulting IIO device has no channels and no /dev/iio:device* node. Add the missing chip info to the table. Fixes: 4177381 ("iio:dac:ad5686: Add AD5671R/75R/94/94R/95R/96/96R support") Signed-off-by: Andreas Kübrich <andreas.kuebrich@spektra-dresden.de> Cc: stable@vger.kernel.org Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
1 parent 4ff39d6 commit 441ac29

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

drivers/iio/dac/ad5686.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -434,6 +434,12 @@ static const struct ad5686_chip_info ad5686_chip_info_tbl[] = {
434434
.num_channels = 4,
435435
.regmap_type = AD5686_REGMAP,
436436
},
437+
[ID_AD5695R] = {
438+
.channels = ad5685r_channels,
439+
.int_vref_mv = 2500,
440+
.num_channels = 4,
441+
.regmap_type = AD5686_REGMAP,
442+
},
437443
[ID_AD5696] = {
438444
.channels = ad5686_channels,
439445
.num_channels = 4,

0 commit comments

Comments
 (0)