Lines Matching refs:device
17 sedi_gpio_t device; member
32 static int gpio_sedi_init(const struct device *dev);
35 static int gpio_sedi_suspend_device(const struct device *dev) in gpio_sedi_suspend_device()
38 sedi_gpio_t gpio_dev = config->device; in gpio_sedi_suspend_device()
54 static int gpio_sedi_resume_device_from_suspend(const struct device *dev) in gpio_sedi_resume_device_from_suspend()
57 sedi_gpio_t gpio_dev = config->device; in gpio_sedi_resume_device_from_suspend()
68 static int gpio_sedi_pm_action(const struct device *dev, in gpio_sedi_pm_action()
94 struct device *dev = (struct device *)param; in gpio_sedi_callback()
102 static void gpio_sedi_write_raw(const struct device *dev, in gpio_sedi_write_raw()
108 sedi_gpio_t gpio_dev = config->device; in gpio_sedi_write_raw()
128 static int gpio_sedi_configure(const struct device *dev, gpio_pin_t pin, in gpio_sedi_configure()
132 sedi_gpio_t gpio_dev = config->device; in gpio_sedi_configure()
162 static int gpio_sedi_get_raw(const struct device *dev, uint32_t *value) in gpio_sedi_get_raw()
165 sedi_gpio_t gpio_dev = config->device; in gpio_sedi_get_raw()
172 static int gpio_sedi_set_masked_raw(const struct device *dev, in gpio_sedi_set_masked_raw()
181 static int gpio_sedi_set_bits_raw(const struct device *dev, uint32_t pins) in gpio_sedi_set_bits_raw()
188 static int gpio_sedi_clear_bits_raw(const struct device *dev, uint32_t pins) in gpio_sedi_clear_bits_raw()
195 static int gpio_sedi_toggle_bits(const struct device *dev, uint32_t pins) in gpio_sedi_toggle_bits()
198 sedi_gpio_t gpio_dev = config->device; in gpio_sedi_toggle_bits()
214 static int gpio_sedi_interrupt_configure(const struct device *dev, in gpio_sedi_interrupt_configure()
220 sedi_gpio_t gpio_dev = config->device; in gpio_sedi_interrupt_configure()
257 static int gpio_sedi_manage_callback(const struct device *dev, in gpio_sedi_manage_callback()
268 static uint32_t gpio_sedi_get_pending(const struct device *dev) in gpio_sedi_get_pending()
271 sedi_gpio_t gpio_dev = config->device; in gpio_sedi_get_pending()
290 static int gpio_sedi_init(const struct device *dev) in gpio_sedi_init()
294 sedi_gpio_t gpio_dev = config->device; in gpio_sedi_init()
328 .device = DT_INST_PROP(n, peripheral_id), \