]> git.baikalelectronics.ru Git - kernel.git/commit
iio: adc: ti-ads8344: Fix channel selection
authorGregory CLEMENT <gregory.clement@bootlin.com>
Thu, 30 Apr 2020 13:05:47 +0000 (15:05 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 3 May 2020 13:09:25 +0000 (14:09 +0100)
commitfa90b793ca39bdadc21f6970bf51407174d1ffee
tree0cc801b654fce0cd81e81fb0e725abca65595853
parent321a6d0453130377a12b1af7c7abb19f995aea43
iio: adc: ti-ads8344: Fix channel selection

During initial submission the selection of the channel was done using
the scan_index member of the iio_chan_spec structure. It was an abuse
because this member is supposed to be used with a buffer so it was
removed.

However there was still the need to be able to known how to select a
channel, the correct member to store this information is address.

Thanks to this it is possible to select any other channel than the
channel 0.

Fixes: f904e179a4d2 ("iio: adc: Add driver for the TI ADS8344 A/DC chips")
Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
Cc: <Stable@vger.kernel.org>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/adc/ti-ads8344.c