iio: chemical: atlas-ezo-sensor: move ret variable scope in atlas_ezo_read_raw()
authorMatt Ranostay <matt.ranostay@konsulko.com>
Sun, 31 May 2020 03:02:08 +0000 (06:02 +0300)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 14 Jun 2020 10:49:14 +0000 (11:49 +0100)
Move ret variable to the IIO_CHAN_INFO_RAW switch since currently
only used within that scope.

Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/chemical/atlas-ezo-sensor.c

index f5a6d8e..a94eb8a 100644 (file)
@@ -69,13 +69,13 @@ static int atlas_ezo_read_raw(struct iio_dev *indio_dev,
 {
        struct atlas_ezo_data *data = iio_priv(indio_dev);
        struct i2c_client *client = data->client;
-       int ret = 0;
 
        if (chan->type != IIO_CONCENTRATION)
                return -EINVAL;
 
        switch (mask) {
        case IIO_CHAN_INFO_RAW: {
+               int ret;
                long tmp;
 
                mutex_lock(&data->lock);
@@ -110,7 +110,7 @@ static int atlas_ezo_read_raw(struct iio_dev *indio_dev,
                return IIO_VAL_INT_PLUS_MICRO;
        }
 
-       return ret;
+       return 0;
 }
 
 static const struct iio_info atlas_info = {