]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/gpio/gpio-74x164.c
Merge tag 'at91-drivers-for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git...
[karo-tx-linux.git] / drivers / gpio / gpio-74x164.c
index e4ae29824c328d7f717f6a908d9b2e21e7c2074f..e3d968f751f124e2eda733e2ee2a061fd08b1cbd 100644 (file)
@@ -167,13 +167,11 @@ exit_destroy:
 static int gen_74x164_remove(struct spi_device *spi)
 {
        struct gen_74x164_chip *chip = spi_get_drvdata(spi);
-       int ret;
 
-       ret = gpiochip_remove(&chip->gpio_chip);
-       if (!ret)
-               mutex_destroy(&chip->lock);
+       gpiochip_remove(&chip->gpio_chip);
+       mutex_destroy(&chip->lock);
 
-       return ret;
+       return 0;
 }
 
 static const struct of_device_id gen_74x164_dt_ids[] = {