diff mbox series

[v2,2/5] gpio: remove broken irq_to_gpio() interface

Message ID 1455637261-2920972-2-git-send-email-arnd@arndb.de
State Accepted
Commit ee2204a37957daed80418ea8ffc4f5c3146fb8e7
Headers show
Series [v2,1/5] MIPS: jz4740: remove broken irq_to_gpio() call | expand

Commit Message

Arnd Bergmann Feb. 16, 2016, 3:40 p.m. UTC
gpiolib has removed the irq_to_gpio() API several years ago,
but the global header still provided a non-working stub.

To prevent new users of this broken function from showing
up, let's remove the stubs as well.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>

---
 include/linux/gpio.h | 12 ------------
 1 file changed, 12 deletions(-)

-- 
2.7.0
diff mbox series

Patch

diff --git a/include/linux/gpio.h b/include/linux/gpio.h
index d12b5d566e4b..6fc1c9e74854 100644
--- a/include/linux/gpio.h
+++ b/include/linux/gpio.h
@@ -70,11 +70,6 @@  static inline int gpio_to_irq(unsigned int gpio)
 	return __gpio_to_irq(gpio);
 }
 
-static inline int irq_to_gpio(unsigned int irq)
-{
-	return -EINVAL;
-}
-
 #endif /* ! CONFIG_ARCH_HAVE_CUSTOM_GPIO_H */
 
 /* CONFIG_GPIOLIB: bindings for managed devices that want to request gpios */
@@ -222,13 +217,6 @@  static inline void gpiochip_unlock_as_irq(struct gpio_chip *chip,
 	WARN_ON(1);
 }
 
-static inline int irq_to_gpio(unsigned irq)
-{
-	/* irq can never have been returned from gpio_to_irq() */
-	WARN_ON(1);
-	return -EINVAL;
-}
-
 static inline int
 gpiochip_add_pin_range(struct gpio_chip *chip, const char *pinctl_name,
 		       unsigned int gpio_offset, unsigned int pin_offset,