diff options
Diffstat (limited to 'drivers/gpio/gpio-cs5535.c')
-rw-r--r-- | drivers/gpio/gpio-cs5535.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/drivers/gpio/gpio-cs5535.c b/drivers/gpio/gpio-cs5535.c index c0a3aeba6f21..92ec58fa9236 100644 --- a/drivers/gpio/gpio-cs5535.c +++ b/drivers/gpio/gpio-cs5535.c | |||
@@ -358,14 +358,8 @@ done: | |||
358 | static int cs5535_gpio_remove(struct platform_device *pdev) | 358 | static int cs5535_gpio_remove(struct platform_device *pdev) |
359 | { | 359 | { |
360 | struct resource *r; | 360 | struct resource *r; |
361 | int err; | ||
362 | 361 | ||
363 | err = gpiochip_remove(&cs5535_gpio_chip.chip); | 362 | gpiochip_remove(&cs5535_gpio_chip.chip); |
364 | if (err) { | ||
365 | /* uhh? */ | ||
366 | dev_err(&pdev->dev, "unable to remove gpio_chip?\n"); | ||
367 | return err; | ||
368 | } | ||
369 | 363 | ||
370 | r = platform_get_resource(pdev, IORESOURCE_IO, 0); | 364 | r = platform_get_resource(pdev, IORESOURCE_IO, 0); |
371 | release_region(r->start, resource_size(r)); | 365 | release_region(r->start, resource_size(r)); |