From 2b26ccd8869278a4975dccda0b77798aca286470 Mon Sep 17 00:00:00 2001 From: Prashant Rahul Date: Fri, 19 Jun 2026 04:44:35 +0530 Subject: [PATCH] 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 Signed-off-by: Jonathan Cameron --- drivers/iio/adc/ti-adc084s021.c | 6 ++---- 1 file 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); }