mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-09 21:59:12 -04:00
iio: inkern: Convert iio_read_avail_channel_raw into a wrapper
Convert "iio_read_avail_channel_raw" over to a wrapper around "iio_read_avail_channel_attribute". With the introduction of "iio_read_avail_channel_attribute", the necessity of having a separate call to read raw channel values became redundant. Signed-off-by: Artur Rojek <contact@artur-rojek.eu> Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
This commit is contained in:
parent
9f421096a1
commit
89388ca495
1 changed files with 2 additions and 10 deletions
|
|
@ -759,16 +759,8 @@ int iio_read_avail_channel_raw(struct iio_channel *chan,
|
|||
int ret;
|
||||
int type;
|
||||
|
||||
mutex_lock(&chan->indio_dev->info_exist_lock);
|
||||
if (!chan->indio_dev->info) {
|
||||
ret = -ENODEV;
|
||||
goto err_unlock;
|
||||
}
|
||||
|
||||
ret = iio_channel_read_avail(chan,
|
||||
vals, &type, length, IIO_CHAN_INFO_RAW);
|
||||
err_unlock:
|
||||
mutex_unlock(&chan->indio_dev->info_exist_lock);
|
||||
ret = iio_read_avail_channel_attribute(chan, vals, &type, length,
|
||||
IIO_CHAN_INFO_RAW);
|
||||
|
||||
if (ret >= 0 && type != IIO_VAL_INT)
|
||||
/* raw values are assumed to be IIO_VAL_INT */
|
||||
|
|
|
|||
Loading…
Reference in a new issue