Searched refs:gpio_handle_t (Results 1 – 3 of 3) sorted by relevance
/freebsd/lib/libgpio/ |
H A D | libgpio.h | 35 typedef int gpio_handle_t; typedef 57 gpio_handle_t gpio_open(unsigned int); 58 gpio_handle_t gpio_open_device(const char *); 59 void gpio_close(gpio_handle_t); 63 int gpio_pin_list(gpio_handle_t, gpio_config_t **); 70 int gpio_pin_config(gpio_handle_t, gpio_config_t *); 75 int gpio_pin_set_name(gpio_handle_t, gpio_pin_t, char *); 80 int gpio_pin_set_flags(gpio_handle_t, gpio_config_t *); 84 gpio_value_t gpio_pin_get(gpio_handle_t, gpio_pin_t); 85 int gpio_pin_set(gpio_handle_t, gpio_pin_t, gpio_value_t); [all …]
|
H A D | gpio.c | 38 gpio_handle_t 48 gpio_handle_t 71 gpio_close(gpio_handle_t handle) in gpio_close() 77 gpio_pin_list(gpio_handle_t handle, gpio_config_t **pcfgs) in gpio_pin_list() 103 gpio_pin_config(gpio_handle_t handle, gpio_config_t *cfg) in gpio_pin_config() 120 gpio_pin_set_name(gpio_handle_t handle, gpio_pin_t pin, char *name) in gpio_pin_set_name() 136 gpio_pin_set_flags(gpio_handle_t handle, gpio_config_t *cfg) in gpio_pin_set_flags() 151 gpio_pin_get(gpio_handle_t handle, gpio_pin_t pin) in gpio_pin_get() 164 gpio_pin_set(gpio_handle_t handle, gpio_pin_t pin, gpio_value_t value) in gpio_pin_set() 180 gpio_pin_toggle(gpio_handle_t handle, gpio_pin_t pin) in gpio_pin_toggle() [all …]
|
/freebsd/usr.sbin/gpioctl/ |
H A D | gpioctl.c | 146 dump_pins(gpio_handle_t handle, int verbose) in dump_pins() 176 get_pinnum_by_name(gpio_handle_t handle, const char *name) { in get_pinnum_by_name() 217 gpio_handle_t handle; in main()
|