Lines Matching refs:device

41 	const struct device *parent;
50 const struct device *ports[MAX_PORT_COUNT];
62 static int gpio_siwx91x_pin_configure(const struct device *dev, gpio_pin_t pin, gpio_flags_t flags) in gpio_siwx91x_pin_configure()
65 const struct device *parent = cfg->parent; in gpio_siwx91x_pin_configure()
129 static int gpio_siwx91x_port_get(const struct device *port, gpio_port_value_t *value) in gpio_siwx91x_port_get()
138 static int gpio_siwx91x_port_set_masked(const struct device *port, gpio_port_pins_t mask, in gpio_siwx91x_port_set_masked()
142 const struct device *parent = cfg->parent; in gpio_siwx91x_port_set_masked()
152 static int gpio_siwx91x_port_set_bits(const struct device *port, gpio_port_pins_t pins) in gpio_siwx91x_port_set_bits()
161 static int gpio_siwx91x_port_clear_bits(const struct device *port, gpio_port_pins_t pins) in gpio_siwx91x_port_clear_bits()
170 static int gpio_siwx91x_port_toggle_bits(const struct device *port, gpio_port_pins_t pins) in gpio_siwx91x_port_toggle_bits()
188 int gpio_siwx91x_port_get_direction(const struct device *port, gpio_port_pins_t map, in gpio_siwx91x_port_get_direction()
216 static int gpio_siwx91x_manage_callback(const struct device *port, struct gpio_callback *callback, in gpio_siwx91x_manage_callback()
224 static int gpio_siwx91x_interrupt_configure(const struct device *port, gpio_pin_t pin, in gpio_siwx91x_interrupt_configure()
228 const struct device *parent = cfg->parent; in gpio_siwx91x_interrupt_configure()
288 static inline int gpio_siwx91x_init_port(const struct device *port) in gpio_siwx91x_init_port()
291 const struct device *parent = cfg->parent; in gpio_siwx91x_init_port()
301 static void gpio_siwx91x_isr(const struct device *parent) in gpio_siwx91x_isr()
305 const struct device *port; in gpio_siwx91x_isr()
322 static uint32_t gpio_siwx91x_get_pending_int(const struct device *port) in gpio_siwx91x_get_pending_int()
325 const struct device *parent = cfg->parent; in gpio_siwx91x_get_pending_int()
381 static int gpio_siwx91x_init_controller_##idx(const struct device *dev) \