]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
iio: accel: adxl372: Use dev_err_probe()
authorSanjay Chitroda <sanjayembeddedse@gmail.com>
Fri, 17 Apr 2026 12:49:24 +0000 (18:19 +0530)
committerJonathan Cameron <jic23@kernel.org>
Mon, 27 Apr 2026 08:58:20 +0000 (09:58 +0100)
dev_err_probe() makes error code handling simpler and handles
deferred probe nicely (avoid spamming logs).

Signed-off-by: Sanjay Chitroda <sanjayembeddedse@gmail.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
drivers/iio/accel/adxl372.c

index 1a6ba94f54f4be8749dcdd208a68368061ce4e9b..e375d068a3f568861b45451d0e7b736b2b68fc14 100644 (file)
@@ -1316,10 +1316,8 @@ int adxl372_probe(struct device *dev, struct regmap *regmap,
        }
 
        ret = adxl372_setup(st);
-       if (ret < 0) {
-               dev_err(dev, "ADXL372 setup failed\n");
-               return ret;
-       }
+       if (ret < 0)
+               return dev_err_probe(dev, ret, "ADXL372 setup failed\n");
 
        if (chip_info->fifo_supported) {
                ret = adxl372_buffer_setup(indio_dev);