ASoC: adau1977: Remove unneeded gpiod NULL check
authorFabio Estevam <fabio.estevam@nxp.com>
Sun, 16 Jul 2017 21:11:08 +0000 (18:11 -0300)
committerMark Brown <broonie@kernel.org>
Mon, 17 Jul 2017 14:42:03 +0000 (15:42 +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: Mark Brown <broonie@kernel.org>
sound/soc/codecs/adau1977.c

index b319db6a69f8dd073fe39a25998b0212cb5d94e2..ccc5cf0e4f809296ae79d8802ecd6512339fd9c9 100644 (file)
@@ -388,8 +388,7 @@ static int adau1977_power_disable(struct adau1977 *adau1977)
 
        regcache_mark_dirty(adau1977->regmap);
 
-       if (adau1977->reset_gpio)
-               gpiod_set_value_cansleep(adau1977->reset_gpio, 0);
+       gpiod_set_value_cansleep(adau1977->reset_gpio, 0);
 
        regcache_cache_only(adau1977->regmap, true);
 
@@ -420,8 +419,7 @@ static int adau1977_power_enable(struct adau1977 *adau1977)
                        goto err_disable_avdd;
        }
 
-       if (adau1977->reset_gpio)
-               gpiod_set_value_cansleep(adau1977->reset_gpio, 1);
+       gpiod_set_value_cansleep(adau1977->reset_gpio, 1);
 
        regcache_cache_only(adau1977->regmap, false);