Home
last modified time | relevance | path

Searched refs:uart_regs (Results 1 – 4 of 4) sorted by relevance

/Zephyr-latest/drivers/serial/
Duart_cdns.c18 bool uart_cdns_is_tx_fifo_full(struct uart_cdns_regs *uart_regs) in uart_cdns_is_tx_fifo_full() argument
20 return ((uart_regs->channel_status & CSR_TFUL_MASK) != 0); in uart_cdns_is_tx_fifo_full()
24 bool uart_cdns_is_tx_fifo_empty(struct uart_cdns_regs *uart_regs) in uart_cdns_is_tx_fifo_empty() argument
26 return ((uart_regs->channel_status & CSR_TEMPTY_MASK) != 0); in uart_cdns_is_tx_fifo_empty()
30 bool uart_cdns_is_rx_fifo_empty(struct uart_cdns_regs *uart_regs) in uart_cdns_is_rx_fifo_empty() argument
32 return ((uart_regs->channel_status & CSR_REMPTY_MASK) != 0); in uart_cdns_is_rx_fifo_empty()
36 void uart_cdns_set_baudrate(struct uart_cdns_regs *uart_regs, in uart_cdns_set_baudrate() argument
40 uart_regs->baud_rate_div = dev_cfg->bdiv; in uart_cdns_set_baudrate()
51 uart_regs->baud_rate_gen = (dev_cfg->sys_clk_freq + ((dev_cfg->bdiv + 1) * baud_rate) / 2) / in uart_cdns_set_baudrate()
57 struct uart_cdns_regs *uart_regs = DEV_UART(dev); in uart_cdns_poll_out() local
[all …]
Duart_mchp_xec.c183 struct uart_regs *regs;
292 struct uart_regs *regs = dev_cfg->regs; in set_baud_rate()
329 struct uart_regs *regs = dev_cfg->regs; in uart_xec_configure()
462 struct uart_regs *regs = dev_cfg->regs; in uart_xec_pm_action()
562 struct uart_regs *regs = dev_cfg->regs; in uart_xec_poll_in()
593 struct uart_regs *regs = dev_cfg->regs; in uart_xec_poll_out()
617 struct uart_regs *regs = dev_cfg->regs; in uart_xec_err_check()
642 struct uart_regs *regs = dev_cfg->regs; in uart_xec_fifo_fill()
672 struct uart_regs *regs = dev_cfg->regs; in uart_xec_fifo_read()
694 struct uart_regs *regs = dev_cfg->regs; in uart_xec_irq_tx_enable()
[all …]
/Zephyr-latest/soc/microchip/mec/mec172x/
Ddevice_power.c28 ((struct uart_regs *)(DT_REG_ADDR(DT_NODELABEL(uart0))))
30 ((struct uart_regs *)(DT_REG_ADDR(DT_NODELABEL(uart1))))
170 struct uart_regs *regs = UART_0_XEC_REG_BASE; in deep_sleep_save_uarts()
219 struct uart_regs *regs0 = UART_0_XEC_REG_BASE; in deep_sleep_restore_uarts()
220 struct uart_regs *regs1 = UART_1_XEC_REG_BASE; in deep_sleep_restore_uarts()
/Zephyr-latest/soc/microchip/mec/common/reg/
Dmec_uart.h165 struct uart_regs { struct