Lines Matching refs:device
22 typedef void (*config_func_t)(const struct device *dev);
41 static int gpio_sam_port_configure(const struct device *dev, uint32_t mask, in gpio_sam_port_configure()
156 static int gpio_sam_config(const struct device *dev, gpio_pin_t pin, in gpio_sam_config()
162 static int gpio_sam_port_get_raw(const struct device *dev, uint32_t *value) in gpio_sam_port_get_raw()
172 static int gpio_sam_port_set_masked_raw(const struct device *dev, in gpio_sam_port_set_masked_raw()
184 static int gpio_sam_port_set_bits_raw(const struct device *dev, uint32_t mask) in gpio_sam_port_set_bits_raw()
195 static int gpio_sam_port_clear_bits_raw(const struct device *dev, in gpio_sam_port_clear_bits_raw()
207 static int gpio_sam_port_toggle_bits(const struct device *dev, uint32_t mask) in gpio_sam_port_toggle_bits()
218 static int gpio_sam_port_interrupt_configure(const struct device *dev, in gpio_sam_port_interrupt_configure()
267 static int gpio_sam_pin_interrupt_configure(const struct device *dev, in gpio_sam_pin_interrupt_configure()
275 static void gpio_sam_isr(const struct device *dev) in gpio_sam_isr()
287 static int gpio_sam_manage_callback(const struct device *port, in gpio_sam_manage_callback()
307 int gpio_sam_init(const struct device *dev) in gpio_sam_init()
321 static void port_##n##_sam_config_func(const struct device *dev); \
340 static void port_##n##_sam_config_func(const struct device *dev) \