Lines Matching refs:device
35 static int gpio_si32_configure(const struct device *dev, gpio_pin_t pin, gpio_flags_t flags) in gpio_si32_configure()
73 static int gpio_si32_port_get_raw(const struct device *dev, uint32_t *value) in gpio_si32_port_get_raw()
82 static int gpio_si32_port_set_masked_raw(const struct device *dev, gpio_port_pins_t mask, in gpio_si32_port_set_masked_raw()
92 static int gpio_si32_port_set_bits_raw(const struct device *dev, gpio_port_pins_t pins) in gpio_si32_port_set_bits_raw()
101 static int gpio_si32_port_clear_bits_raw(const struct device *dev, gpio_port_pins_t pins) in gpio_si32_port_clear_bits_raw()
110 static int gpio_si32_port_toggle_bits(const struct device *dev, gpio_port_pins_t pins) in gpio_si32_port_toggle_bits()
119 static int gpio_si32_pin_interrupt_configure(const struct device *dev, gpio_pin_t pin, in gpio_si32_pin_interrupt_configure()
154 static int gpio_si32_manage_callback(const struct device *dev, struct gpio_callback *callback, in gpio_si32_manage_callback()
173 static int gpio_si32_init(const struct device *dev) in gpio_si32_init()
201 static const struct device *gpio_devices[] = {DT_INST_FOREACH_STATUS_OKAY(GPIO_DEVICE_LIST_ENTRY)};
206 static void gpio_si32_irq_handler(const struct device *arg) in gpio_si32_irq_handler()
214 const struct device *dev = gpio_devices[i]; in gpio_si32_irq_handler()