1#ifndef __ASM_SPARC_GPIO_H 2#define __ASM_SPARC_GPIO_H 3 4#include <linux/errno.h> 5#include <asm-generic/gpio.h> 6 7#ifdef CONFIG_GPIOLIB 8 9static inline int gpio_get_value(unsigned int gpio) 10{ 11 return __gpio_get_value(gpio); 12} 13 14static inline void gpio_set_value(unsigned int gpio, int value) 15{ 16 __gpio_set_value(gpio, value); 17} 18 19static inline int gpio_cansleep(unsigned int gpio) 20{ 21 return __gpio_cansleep(gpio); 22} 23 24static inline int gpio_to_irq(unsigned int gpio) 25{ 26 return -ENOSYS; 27} 28 29static inline int irq_to_gpio(unsigned int irq) 30{ 31 return -EINVAL; 32} 33 34#endif /* CONFIG_GPIOLIB */ 35 36#endif /* __ASM_SPARC_GPIO_H */ 37