Lines Matching refs:gpio
87 int gpio_chain_add(gpio_chain_t *chain, gpio_t *gpio)
89 if (!chain || !gpio) {
94 int error = list_append(&chain->pin_list, (void *) gpio);
102 int gpio_chain_remove(gpio_chain_t *chain, gpio_t *gpio)
104 if (!chain || !gpio) {
109 int not_found = list_remove(&chain->pin_list, gpio, gpio_chain_comparator);
118 gpio_t *gpio = data;
130 int val = gpio_get(gpio);
137 gpio_set(gpio);
139 gpio_clr(gpio);