]> Pileus Git - ~andy/linux/blobdiff - include/linux/gpio.h
gpio: add API to be strict about GPIO IRQ usage
[~andy/linux] / include / linux / gpio.h
index 552e3f46e4a33f5b4915c86182c13cf0c876233a..a06ec3e85ba36e988214836a4591d780480bec5b 100644 (file)
@@ -204,6 +204,18 @@ static inline int gpio_to_irq(unsigned gpio)
        return -EINVAL;
 }
 
+static inline int gpio_lock_as_irq(struct gpio_chip *chip, unsigned int offset)
+{
+       WARN_ON(1);
+       return -EINVAL;
+}
+
+static inline void gpio_unlock_as_irq(struct gpio_chip *chip,
+                                     unsigned int offset)
+{
+       WARN_ON(1);
+}
+
 static inline int irq_to_gpio(unsigned irq)
 {
        /* irq can never have been returned from gpio_to_irq() */