Lines Matching refs:gpio_handle_t
37 typedef int gpio_handle_t;
59 gpio_handle_t gpio_open(unsigned int);
60 gpio_handle_t gpio_open_device(const char *);
61 void gpio_close(gpio_handle_t);
65 int gpio_pin_list(gpio_handle_t, gpio_config_t **);
72 int gpio_pin_config(gpio_handle_t, gpio_config_t *);
77 int gpio_pin_set_name(gpio_handle_t, gpio_pin_t, char *);
82 int gpio_pin_set_flags(gpio_handle_t, gpio_config_t *);
86 int gpio_pin_get(gpio_handle_t, gpio_pin_t);
87 int gpio_pin_set(gpio_handle_t, gpio_pin_t, int);
88 int gpio_pin_toggle(gpio_handle_t, gpio_pin_t);
92 int gpio_pin_low(gpio_handle_t, gpio_pin_t);
93 int gpio_pin_high(gpio_handle_t, gpio_pin_t);
97 int gpio_pin_input(gpio_handle_t, gpio_pin_t);
98 int gpio_pin_output(gpio_handle_t, gpio_pin_t);
99 int gpio_pin_opendrain(gpio_handle_t, gpio_pin_t);
100 int gpio_pin_pushpull(gpio_handle_t, gpio_pin_t);
101 int gpio_pin_tristate(gpio_handle_t, gpio_pin_t);
102 int gpio_pin_pullup(gpio_handle_t, gpio_pin_t);
103 int gpio_pin_pulldown(gpio_handle_t, gpio_pin_t);
104 int gpio_pin_invin(gpio_handle_t, gpio_pin_t);
105 int gpio_pin_invout(gpio_handle_t, gpio_pin_t);
106 int gpio_pin_pulsate(gpio_handle_t, gpio_pin_t);