Lines Matching defs:gpio_driver_api
793 __subsystem struct gpio_driver_api { struct
794 int (*pin_configure)(const struct device *port, gpio_pin_t pin,
797 int (*pin_get_config)(const struct device *port, gpio_pin_t pin,
800 int (*port_get_raw)(const struct device *port,
802 int (*port_set_masked_raw)(const struct device *port,
805 int (*port_set_bits_raw)(const struct device *port,
807 int (*port_clear_bits_raw)(const struct device *port,
809 int (*port_toggle_bits)(const struct device *port,
811 int (*pin_interrupt_configure)(const struct device *port,
814 int (*manage_callback)(const struct device *port,
817 uint32_t (*get_pending_int)(const struct device *dev);
819 int (*port_get_direction)(const struct device *port, gpio_port_pins_t map,