summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPrashant Rahul <prashantrahul23@gmail.com>2026-06-19 04:44:35 +0530
committerJonathan Cameron <jic23@kernel.org>2026-07-03 19:42:46 +0100
commit2b26ccd8869278a4975dccda0b77798aca286470 (patch)
tree897fe862391124aca927357e8a02f9ca763407fb
parent306e3e855f2b905740434af03ba87df81772891a (diff)
downloadlinux-2b26ccd8869278a4975dccda0b77798aca286470.tar.gz
linux-2b26ccd8869278a4975dccda0b77798aca286470.zip
iio: adc: ti-adc084s021: use dev_err_probe for probe time error
This simplifies error handling and ensures consistent error reporting. Signed-off-by: Prashant Rahul <prashantrahul23@gmail.com> Signed-off-by: Jonathan Cameron <jic23@kernel.org>
-rw-r--r--drivers/iio/adc/ti-adc084s021.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/iio/adc/ti-adc084s021.c b/drivers/iio/adc/ti-adc084s021.c
index a4f82a629998..97e5eefc78f6 100644
--- a/drivers/iio/adc/ti-adc084s021.c
+++ b/drivers/iio/adc/ti-adc084s021.c
@@ -229,10 +229,8 @@ static int adc084s021_probe(struct spi_device *spi)
ret = devm_iio_triggered_buffer_setup(&spi->dev, indio_dev, NULL,
adc084s021_buffer_trigger_handler,
&adc084s021_buffer_setup_ops);
- if (ret) {
- dev_err(&spi->dev, "Failed to setup triggered buffer\n");
- return ret;
- }
+ if (ret)
+ return dev_err_probe(&spi->dev, ret, "Failed to setup triggered buffer\n");
return devm_iio_device_register(&spi->dev, indio_dev);
}