|
@@ -1127,6 +1127,7 @@ int gpiochip_remove(struct gpio_chip *chip)
|
|
|
|
|
|
spin_lock_irqsave(&gpio_lock, flags);
|
|
spin_lock_irqsave(&gpio_lock, flags);
|
|
|
|
|
|
|
|
+ gpiochip_remove_pin_ranges(chip);
|
|
of_gpiochip_remove(chip);
|
|
of_gpiochip_remove(chip);
|
|
|
|
|
|
for (id = chip->base; id < chip->base + chip->ngpio; id++) {
|
|
for (id = chip->base; id < chip->base + chip->ngpio; id++) {
|