gpio: remove all usage of gpio_remove retval in driver/gpio
[deliverable/linux.git] / drivers / gpio / gpio-mc33880.c
index 553a80a5eaf3786bcf3e8436d6b4cb16d579c1cc..4e3e160e5db2cbd72ca9755ab9eedff2fc04c99c 100644 (file)
@@ -149,20 +149,15 @@ exit_destroy:
 static int mc33880_remove(struct spi_device *spi)
 {
        struct mc33880 *mc;
-       int ret;
 
        mc = spi_get_drvdata(spi);
        if (mc == NULL)
                return -ENODEV;
 
-       ret = gpiochip_remove(&mc->chip);
-       if (!ret)
-               mutex_destroy(&mc->lock);
-       else
-               dev_err(&spi->dev, "Failed to remove the GPIO controller: %d\n",
-                       ret);
+       gpiochip_remove(&mc->chip);
+       mutex_destroy(&mc->lock);
 
-       return ret;
+       return 0;
 }
 
 static struct spi_driver mc33880_driver = {
This page took 0.027388 seconds and 5 git commands to generate.