Home
last modified time | relevance | path

Searched refs:busy_gpio (Results 1 – 3 of 3) sorted by relevance

/Zephyr-Core-3.7.0/drivers/auxdisplay/
Dauxdisplay_itron.c57 struct gpio_dt_spec busy_gpio; member
89 if (config->busy_gpio.port) { in auxdisplay_itron_init()
90 rc = gpio_pin_configure_dt(&config->busy_gpio, GPIO_INPUT); in auxdisplay_itron_init()
103 BIT(config->busy_gpio.pin)); in auxdisplay_itron_init()
104 rc = gpio_add_callback(config->busy_gpio.port, &data->busy_wait_callback); in auxdisplay_itron_init()
288 if (config->busy_gpio.port == NULL) { in auxdisplay_itron_is_busy()
292 rc = gpio_pin_get_dt(&config->busy_gpio); in auxdisplay_itron_is_busy()
339 rc = gpio_pin_interrupt_configure_dt(&config->busy_gpio, GPIO_INT_EDGE_TO_INACTIVE); in send_cmd()
377 (void)gpio_pin_interrupt_configure_dt(&config->busy_gpio, GPIO_INT_DISABLE); in send_cmd()
436 .busy_gpio = GPIO_DT_SPEC_INST_GET_OR(inst, busy_gpios, {0}), \
/Zephyr-Core-3.7.0/drivers/display/
Duc81xx.c81 struct gpio_dt_spec busy_gpio; member
100 int pin = gpio_pin_get_dt(&config->busy_gpio); in uc81xx_busy_wait()
105 pin = gpio_pin_get_dt(&config->busy_gpio); in uc81xx_busy_wait()
549 if (!gpio_is_ready_dt(&config->busy_gpio)) { in uc81xx_init()
554 gpio_pin_configure_dt(&config->busy_gpio, GPIO_INPUT); in uc81xx_init()
783 .busy_gpio = GPIO_DT_SPEC_GET(n, busy_gpios), \
Dssd16xx.c96 struct gpio_dt_spec busy_gpio; member
116 int pin = gpio_pin_get_dt(&config->busy_gpio); in ssd16xx_busy_wait()
121 pin = gpio_pin_get_dt(&config->busy_gpio); in ssd16xx_busy_wait()
920 if (!gpio_is_ready_dt(&config->busy_gpio)) { in ssd16xx_init()
925 err = gpio_pin_configure_dt(&config->busy_gpio, GPIO_INPUT); in ssd16xx_init()
1061 .busy_gpio = GPIO_DT_SPEC_GET(n, busy_gpios), \