staging:iio:ad7291 faciliate ad7291_read_event_config()
authorHartmut Knaack <knaack.h@gmx.de>
Thu, 7 Aug 2014 11:06:00 +0000 (12:06 +0100)
committerJonathan Cameron <jic23@kernel.org>
Tue, 8 Jul 2014 20:14:41 +0000 (21:14 +0100)
Save some lines in returning a voltage event.

Signed-off-by: Hartmut Knaack <knaack.h@gmx.de>
Acked-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
drivers/staging/iio/adc/ad7291.c

index 0ec6454..40f1cea 100644 (file)
@@ -247,10 +247,7 @@ static int ad7291_read_event_config(struct iio_dev *indio_dev,
 
        switch (chan->type) {
        case IIO_VOLTAGE:
-               if (chip->c_mask & BIT(15 - chan->channel))
-                       return 1;
-               else
-                       return 0;
+               return !!(chip->c_mask & BIT(15 - chan->channel));
        case IIO_TEMP:
                /* always on */
                return 1;