Home
last modified time | relevance | path

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

/Zephyr-latest/drivers/led_strip/
Dws2812_rpi_pico_pio.c24 const struct device *piodev; member
35 const struct device *piodev; member
49 pio = pio_rpi_pico_get_pio(config->piodev); in ws2812_led_strip_sm_init()
81 PIO pio = pio_rpi_pico_get_pio(config->piodev); in ws2812_led_strip_update_rgb()
134 if (!device_is_ready(config->piodev)) { in ws2812_led_strip_init()
169 if (!device_is_ready(config->piodev)) { in ws2812_rpi_pico_pio_init()
174 pio = pio_rpi_pico_get_pio(config->piodev); in ws2812_rpi_pico_pio_init()
191 .piodev = DEVICE_DT_GET(DT_PARENT(DT_PARENT(node))), \
238 .piodev = DEVICE_DT_GET(DT_INST_PARENT(inst)), \
/Zephyr-latest/drivers/serial/
Duart_rpi_pico_pio.c21 const struct device *piodev; member
117 PIO pio = pio_rpi_pico_get_pio(config->piodev); in pio_uart_poll_in()
140 pio_sm_put_blocking(pio_rpi_pico_get_pio(config->piodev), data->tx_sm, (uint32_t)c); in pio_uart_poll_out()
153 pio = pio_rpi_pico_get_pio(config->piodev); in pio_uart_init()
156 retval = pio_rpi_pico_allocate_sm(config->piodev, &tx_sm); in pio_uart_init()
157 retval |= pio_rpi_pico_allocate_sm(config->piodev, &rx_sm); in pio_uart_init()
187 .piodev = DEVICE_DT_GET(DT_INST_PARENT(idx)), \
/Zephyr-latest/drivers/spi/
Dspi_rpi_pico_pio.c32 const struct device *piodev; member
312 data->pio = pio_rpi_pico_get_pio(dev_cfg->piodev); in spi_pico_pio_configure()
313 rc = pio_rpi_pico_allocate_sm(dev_cfg->piodev, &data->pio_sm); in spi_pico_pio_configure()
770 .piodev = DEVICE_DT_GET(DT_INST_PARENT(inst)), \