Lines Matching defs:gpio
40 struct gpio { struct
41 unsigned gpio; member
49 #include <asm/gpio.h> argument
54 static inline int gpio_get_value(unsigned int gpio) in gpio_get_value()
59 static inline void gpio_set_value(unsigned int gpio, int value) in gpio_set_value()
64 static inline int gpio_cansleep(unsigned int gpio) in gpio_cansleep()
69 static inline int gpio_to_irq(unsigned int gpio) in gpio_to_irq()
105 static inline int gpio_request(unsigned gpio, const char *label) in gpio_request()
110 static inline int gpio_request_one(unsigned gpio, in gpio_request_one()
121 static inline void gpio_free(unsigned gpio) in gpio_free()
137 static inline int gpio_direction_input(unsigned gpio) in gpio_direction_input()
142 static inline int gpio_direction_output(unsigned gpio, int value) in gpio_direction_output()
147 static inline int gpio_set_debounce(unsigned gpio, unsigned debounce) in gpio_set_debounce()
152 static inline int gpio_get_value(unsigned gpio) in gpio_get_value()
159 static inline void gpio_set_value(unsigned gpio, int value) in gpio_set_value()
165 static inline int gpio_cansleep(unsigned gpio) in gpio_cansleep()
172 static inline int gpio_get_value_cansleep(unsigned gpio) in gpio_get_value_cansleep()
179 static inline void gpio_set_value_cansleep(unsigned gpio, int value) in gpio_set_value_cansleep()
185 static inline int gpio_export(unsigned gpio, bool direction_may_change) in gpio_export()
193 unsigned gpio) in gpio_export_link()
200 static inline void gpio_unexport(unsigned gpio) in gpio_unexport()
206 static inline int gpio_to_irq(unsigned gpio) in gpio_to_irq()
233 static inline int devm_gpio_request(struct device *dev, unsigned gpio, in devm_gpio_request()
240 static inline int devm_gpio_request_one(struct device *dev, unsigned gpio, in devm_gpio_request_one()
247 static inline void devm_gpio_free(struct device *dev, unsigned int gpio) in devm_gpio_free()