iio: adc: ti-ads7950: Make use of the helper function dev_err_probe()
[linux-2.6-microblaze.git] / drivers / iio / adc / ti-ads7950.c
index a2b83f0..a7efa3e 100644 (file)
@@ -600,8 +600,8 @@ static int ti_ads7950_probe(struct spi_device *spi)
 
        st->reg = devm_regulator_get(&spi->dev, "vref");
        if (IS_ERR(st->reg)) {
-               dev_err(&spi->dev, "Failed to get regulator \"vref\"\n");
-               ret = PTR_ERR(st->reg);
+               ret = dev_err_probe(&spi->dev, PTR_ERR(st->reg),
+                                    "Failed to get regulator \"vref\"\n");
                goto error_destroy_mutex;
        }