gpio_handle_t
gpio_pin_config(gpio_handle_t handle, gpio_config_t *cfg)
gpio_pin_set_name(gpio_handle_t handle, gpio_pin_t pin, char *name)
gpio_pin_set_flags(gpio_handle_t handle, gpio_config_t *cfg)
gpio_pin_get(gpio_handle_t handle, gpio_pin_t pin)
gpio_pin_set(gpio_handle_t handle, gpio_pin_t pin, gpio_value_t value)
gpio_pin_toggle(gpio_handle_t handle, gpio_pin_t pin)
gpio_pin_low(gpio_handle_t handle, gpio_pin_t pin)
gpio_pin_high(gpio_handle_t handle, gpio_pin_t pin)
gpio_pin_set_flag(gpio_handle_t handle, gpio_pin_t pin, uint32_t flag)
gpio_pin_input(gpio_handle_t handle, gpio_pin_t pin)
gpio_pin_output(gpio_handle_t handle, gpio_pin_t pin)
gpio_pin_opendrain(gpio_handle_t handle, gpio_pin_t pin)
gpio_pin_pushpull(gpio_handle_t handle, gpio_pin_t pin)
gpio_pin_tristate(gpio_handle_t handle, gpio_pin_t pin)
gpio_pin_pullup(gpio_handle_t handle, gpio_pin_t pin)
gpio_pin_pulldown(gpio_handle_t handle, gpio_pin_t pin)
gpio_pin_invin(gpio_handle_t handle, gpio_pin_t pin)
gpio_pin_invout(gpio_handle_t handle, gpio_pin_t pin)
gpio_pin_pulsate(gpio_handle_t handle, gpio_pin_t pin)
gpio_configure_events(gpio_handle_t handle, uint32_t report_type,
gpio_fileno(gpio_handle_t handle)
gpio_handle_t
gpio_handle_t
gpio_close(gpio_handle_t handle)
gpio_pin_list(gpio_handle_t handle, gpio_config_t **pcfgs)
int gpio_pin_pullup(gpio_handle_t, gpio_pin_t);
int gpio_pin_pulldown(gpio_handle_t, gpio_pin_t);
int gpio_pin_invin(gpio_handle_t, gpio_pin_t);
int gpio_pin_invout(gpio_handle_t, gpio_pin_t);
int gpio_pin_pulsate(gpio_handle_t, gpio_pin_t);
int gpio_configure_events(gpio_handle_t, uint32_t, uint32_t);
int gpio_fileno(gpio_handle_t);
gpio_handle_t gpio_open(unsigned int);
gpio_handle_t gpio_open_device(const char *);
void gpio_close(gpio_handle_t);
int gpio_pin_list(gpio_handle_t, gpio_config_t **);
int gpio_pin_config(gpio_handle_t, gpio_config_t *);
int gpio_pin_set_name(gpio_handle_t, gpio_pin_t, char *);
int gpio_pin_set_flags(gpio_handle_t, gpio_config_t *);
gpio_value_t gpio_pin_get(gpio_handle_t, gpio_pin_t);
int gpio_pin_set(gpio_handle_t, gpio_pin_t, gpio_value_t);
int gpio_pin_toggle(gpio_handle_t, gpio_pin_t);
int gpio_pin_low(gpio_handle_t, gpio_pin_t);
int gpio_pin_high(gpio_handle_t, gpio_pin_t);
int gpio_pin_input(gpio_handle_t, gpio_pin_t);
int gpio_pin_output(gpio_handle_t, gpio_pin_t);
int gpio_pin_opendrain(gpio_handle_t, gpio_pin_t);
int gpio_pin_pushpull(gpio_handle_t, gpio_pin_t);
int gpio_pin_tristate(gpio_handle_t, gpio_pin_t);
dump_pins(gpio_handle_t handle, int verbose)
get_pinnum_by_name(gpio_handle_t handle, const char *name) {
gpio_handle_t handle;