Home
last modified time | relevance | path

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

/Zephyr-latest/drivers/serial/
Duart_bcm2711.c63 mem_addr_t uart_addr; member
134 uart_data->uart_addr = DEVICE_MMIO_GET(dev); in uart_bcm2711_init()
135 bcm2711_mu_lowlevel_init(uart_data->uart_addr, 1, uart_cfg->baud_rate, uart_cfg->clocks); in uart_bcm2711_init()
146 bcm2711_mu_lowlevel_putc(uart_data->uart_addr, c); in uart_bcm2711_poll_out()
153 while (!bcm2711_mu_lowlevel_can_getc(uart_data->uart_addr)) { in uart_bcm2711_poll_in()
157 return sys_read32(uart_data->uart_addr + BCM2711_MU_IO) & 0xFF; in uart_bcm2711_poll_in()
171 bcm2711_mu_lowlevel_putc(uart_data->uart_addr, tx_data[num_tx]); in uart_bcm2711_fifo_fill()
184 while ((size - num_rx) > 0 && bcm2711_mu_lowlevel_can_getc(uart_data->uart_addr)) { in uart_bcm2711_fifo_read()
186 rx_data[num_rx++] = sys_read32(uart_data->uart_addr + BCM2711_MU_IO) & 0xFF; in uart_bcm2711_fifo_read()
195 sys_write32(BCM2711_MU_IER_TX_INTERRUPT, uart_data->uart_addr + BCM2711_MU_IER); in uart_bcm2711_irq_tx_enable()
[all …]
Duart_miv.c133 uint32_t uart_addr; member
152 ((const struct uart_miv_device_config * const)(dev)->config)->uart_addr)
399 .uart_addr = DT_INST_REG_ADDR(0),
Duart_b91.c22 ((const struct uart_b91_config *)dev->config)->uart_addr)
73 uint32_t uart_addr; member
560 .uart_addr = DT_INST_REG_ADDR(n), \