iio: dac: max517: Remove redundant variable
authorSachin Kamat <sachin.kamat@linaro.org>
Thu, 24 Oct 2013 11:53:00 +0000 (12:53 +0100)
committerJonathan Cameron <jic23@kernel.org>
Thu, 24 Oct 2013 13:47:15 +0000 (14:47 +0100)
Remove an inconsequential print message and return directly
thereby eliminating an intermediate variable.

Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
drivers/iio/dac/max517.c

index d26be14fff6405eaf5105f25a6b9395b367ecbd7..6e1903537950d966ac1ed385497c1ae6b795d6b0 100644 (file)
@@ -160,7 +160,6 @@ static int max517_probe(struct i2c_client *client,
        struct max517_data *data;
        struct iio_dev *indio_dev;
        struct max517_platform_data *platform_data = client->dev.platform_data;
-       int err;
 
        indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*data));
        if (!indio_dev)
@@ -192,13 +191,7 @@ static int max517_probe(struct i2c_client *client,
                data->vref_mv[1] = platform_data->vref_mv[1];
        }
 
-       err = iio_device_register(indio_dev);
-       if (err)
-               return err;
-
-       dev_info(&client->dev, "DAC registered\n");
-
-       return 0;
+       return iio_device_register(indio_dev);
 }
 
 static int max517_remove(struct i2c_client *client)