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

iio: amplifiers: ada4250: use dev_err_probe()

Use dev_err_probe() when returning an error in the probe function.

Signed-off-by: David Lechner <dlechner@baylibre.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://patch.msgid.link/20250611-iio-amplifiers-ada4250-simplify-data-buffer-in-init-v3-5-bf85ddea79f2@baylibre.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>

authored by

David Lechner and committed by
Jonathan Cameron
51180f03 e905b3dd

+2 -4
+2 -4
drivers/iio/amplifiers/ada4250.c
··· 351 351 mutex_init(&st->lock); 352 352 353 353 ret = ada4250_init(st); 354 - if (ret) { 355 - dev_err(&spi->dev, "ADA4250 init failed\n"); 356 - return ret; 357 - } 354 + if (ret) 355 + return dev_err_probe(&spi->dev, ret, "ADA4250 init failed\n"); 358 356 359 357 return devm_iio_device_register(&spi->dev, indio_dev); 360 358 }