Lines Matching refs:gpio
21 int gpio_get_direction(int gpio) in gpio_get_direction() argument
25 assert(gpio >= 0); in gpio_get_direction()
27 return ops->get_direction(gpio); in gpio_get_direction()
30 void gpio_set_direction(int gpio, int direction) in gpio_set_direction() argument
35 assert(gpio >= 0); in gpio_set_direction()
37 ops->set_direction(gpio, direction); in gpio_set_direction()
40 int gpio_get_value(int gpio) in gpio_get_value() argument
44 assert(gpio >= 0); in gpio_get_value()
46 return ops->get_value(gpio); in gpio_get_value()
49 void gpio_set_value(int gpio, int value) in gpio_set_value() argument
54 assert(gpio >= 0); in gpio_set_value()
56 ops->set_value(gpio, value); in gpio_set_value()
59 void gpio_set_pull(int gpio, int pull) in gpio_set_pull() argument
65 assert(gpio >= 0); in gpio_set_pull()
67 ops->set_pull(gpio, pull); in gpio_set_pull()
70 int gpio_get_pull(int gpio) in gpio_get_pull() argument
74 assert(gpio >= 0); in gpio_get_pull()
76 return ops->get_pull(gpio); in gpio_get_pull()