Searched refs:busy_gpio (Results 1 – 3 of 3) sorted by relevance
/Zephyr-Core-3.7.0/drivers/auxdisplay/ |
D | auxdisplay_itron.c | 57 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/ |
D | uc81xx.c | 81 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), \
|
D | ssd16xx.c | 96 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), \
|