Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

iio: adc: ti-ads131e08: return correct error code

The error code returned from devm_iio_trigger_register() inturn
iio_trigger_register() can be other than -ENOMEM. Hence return the
same value as it was returned from the function call.
This change makes devm_iio_trigger_register() handling uniform with
other iio drivers.

Signed-off-by: Dixit Parmar <dixitparmar19@gmail.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>

authored by

Dixit Parmar and committed by
Jonathan Cameron
f277fe2f d34ad646

+1 -1
+1 -1
drivers/iio/adc/ti-ads131e08.c
··· 848 848 ret = devm_iio_trigger_register(&spi->dev, st->trig); 849 849 if (ret) { 850 850 dev_err(&spi->dev, "failed to register IIO trigger\n"); 851 - return -ENOMEM; 851 + return ret; 852 852 } 853 853 854 854 indio_dev->trig = iio_trigger_get(st->trig);