ARM: mach-shmobile: Allow GPIO chips to register IRQ mappings.
authorPaul Mundt <lethal@linux-sh.org>
Thu, 4 Nov 2010 03:19:11 +0000 (12:19 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Thu, 4 Nov 2010 03:19:11 +0000 (12:19 +0900)
As non-PFC chips are added that may support IRQs, pass through to the
generic helper. This follows the the SH change.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/arm/mach-shmobile/include/mach/gpio.h

index 5bc6bd4..2b1bb9e 100644 (file)
@@ -35,12 +35,12 @@ static inline int gpio_cansleep(unsigned gpio)
 
 static inline int gpio_to_irq(unsigned gpio)
 {
-       return -ENOSYS;
+       return __gpio_to_irq(gpio);
 }
 
 static inline int irq_to_gpio(unsigned int irq)
 {
-       return -EINVAL;
+       return -ENOSYS;
 }
 
 #endif /* CONFIG_GPIOLIB */