driver:gpio remove all usage of gpio_remove retval in driver
[firefly-linux-kernel-4.4.55.git] / drivers / leds / leds-pca9532.c
index 4a0e786b7832bb8834ea4e6a46e20f4e24cf7898..5a6363d161a2f91e203a58923a3b09cc26a980b9 100644 (file)
@@ -319,14 +319,8 @@ static int pca9532_destroy_devices(struct pca9532_data *data, int n_devs)
        }
 
 #ifdef CONFIG_LEDS_PCA9532_GPIO
-       if (data->gpio.dev) {
-               int err = gpiochip_remove(&data->gpio);
-               if (err) {
-                       dev_err(&data->client->dev, "%s failed, %d\n",
-                                               "gpiochip_remove()", err);
-                       return err;
-               }
-       }
+       if (data->gpio.dev)
+               gpiochip_remove(&data->gpio);
 #endif
 
        return 0;