提交 ad56c0dd 编写于 作者: R Ryan Mallon 提交者: Russell King

ARM: 6664/1: AT91: Use macros for gpio_to_irq/irq_to_gpio

Replace the static inline functions for gpio_to_irq/irq_to_gpio so that
they can be used in static initialisers.
Signed-off-by: NRyan Mallon <ryan@bluewatersys.com>
Signed-off-by: NJean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
上级 85e2efbb
...@@ -220,15 +220,8 @@ extern void at91_gpio_resume(void); ...@@ -220,15 +220,8 @@ extern void at91_gpio_resume(void);
#define gpio_set_value __gpio_set_value #define gpio_set_value __gpio_set_value
#define gpio_cansleep __gpio_cansleep #define gpio_cansleep __gpio_cansleep
static inline int gpio_to_irq(unsigned gpio) #define gpio_to_irq(gpio) (gpio)
{ #define irq_to_gpio(irq) (irq)
return gpio;
}
static inline int irq_to_gpio(unsigned irq)
{
return irq;
}
#endif /* __ASSEMBLY__ */ #endif /* __ASSEMBLY__ */
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册