iio: adc: ad7766: Remove unneeded gpiod NULL check
authorFabio Estevam <fabio.estevam@nxp.com>
Sun, 16 Jul 2017 21:26:03 +0000 (18:26 -0300)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Mon, 17 Jul 2017 20:47:31 +0000 (21:47 +0100)
The gpiod API checks for NULL descriptors, so there is no need to
duplicate the check in the driver.

Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/adc/ad7766.c

index 75cca42b6e70cb548e4e4a60a3e21f4b3ba9f301..ce45037295d88932abd579a20d40cd28e0e4d652 100644 (file)
@@ -103,8 +103,7 @@ static int ad7766_preenable(struct iio_dev *indio_dev)
                return ret;
        }
 
-       if (ad7766->pd_gpio)
-               gpiod_set_value(ad7766->pd_gpio, 0);
+       gpiod_set_value(ad7766->pd_gpio, 0);
 
        return 0;
 }
@@ -113,8 +112,7 @@ static int ad7766_postdisable(struct iio_dev *indio_dev)
 {
        struct ad7766 *ad7766 = iio_priv(indio_dev);
 
-       if (ad7766->pd_gpio)
-               gpiod_set_value(ad7766->pd_gpio, 1);
+       gpiod_set_value(ad7766->pd_gpio, 1);
 
        /*
         * The PD pin is synchronous to the clock, so give it some time to