Searched refs:duet_gpio_dev_t (Results 1 – 5 of 5) sorted by relevance
77 } duet_gpio_dev_t; typedef108 int32_t duet_gpio_init(duet_gpio_dev_t *gpio);119 int32_t duet_gpio_output_high(duet_gpio_dev_t *gpio);130 int32_t duet_gpio_output_low(duet_gpio_dev_t *gpio);140 int32_t duet_gpio_output_toggle(duet_gpio_dev_t *gpio);151 int32_t duet_gpio_input_get(duet_gpio_dev_t *gpio, uint32_t *value);165 int32_t duet_gpio_enable_irq(duet_gpio_dev_t *gpio, duet_gpio_irq_trigger_t trigger,177 int32_t duet_gpio_disable_irq(duet_gpio_dev_t *gpio);188 int32_t duet_gpio_clear_irq(duet_gpio_dev_t *gpio);197 int32_t duet_gpio_finalize(duet_gpio_dev_t *gpio);
66 int32_t duet_gpio_init(duet_gpio_dev_t *gpio) in duet_gpio_init()192 int32_t duet_gpio_output_high(duet_gpio_dev_t *gpio) in duet_gpio_output_high()216 int32_t duet_gpio_output_low(duet_gpio_dev_t *gpio) in duet_gpio_output_low()242 int32_t duet_gpio_output_get(duet_gpio_dev_t *gpio, uint32_t *value) in duet_gpio_output_get()265 int32_t duet_gpio_output_toggle(duet_gpio_dev_t *gpio) in duet_gpio_output_toggle()291 int32_t duet_gpio_input_get(duet_gpio_dev_t *gpio, uint32_t *value) in duet_gpio_input_get()318 int32_t duet_gpio_enable_irq(duet_gpio_dev_t *gpio, duet_gpio_irq_trigger_t trigger, in duet_gpio_enable_irq()372 int32_t duet_gpio_disable_irq(duet_gpio_dev_t *gpio) in duet_gpio_disable_irq()403 int32_t duet_gpio_clear_irq(duet_gpio_dev_t *gpio) in duet_gpio_clear_irq()433 int32_t duet_gpio_finalize(duet_gpio_dev_t *gpio) in duet_gpio_finalize()
50 duet_gpio_dev_t config_gpio; in duet_adc_init()
57 duet_gpio_dev_t g_duet_gpio11;58 duet_gpio_dev_t g_duet_gpio12;59 duet_gpio_dev_t g_duet_gpio6;
21 static duet_gpio_dev_t g_duet_gpio[DUET_GPIO_TOTAL_NUM];