Lines Matching refs:read_uart_reg
68 static inline uint32_t read_uart_reg(uintptr_t base, size_t offset) { in read_uart_reg() function
73 write_uart_reg(base, offset, read_uart_reg(base, offset) | bits); in set_uart_reg_bits()
77 write_uart_reg(base, offset, read_uart_reg(base, offset) & ~bits); in clear_uart_reg_bits()
89 uint32_t isr = read_uart_reg(u->config.base, UART_TMIS); in uart_irq()
96 while ((read_uart_reg(u->config.base, UART_TFR) & UART_TFR_RXFE) == 0) { in uart_irq()
99 char c = read_uart_reg(u->config.base, UART_DR); in uart_irq()
110 char c = read_uart_reg(u->config.base, UART_DR); in uart_irq()
161 while (read_uart_reg(base, UART_TFR) & UART_TFR_TXFF) in uart_putc()
185 while (read_uart_reg(base, UART_TFR) & UART_TFR_TXFF) in uart_pputc()
195 if ((read_uart_reg(base, UART_TFR) & UART_TFR_RXFE) == 0) { in uart_pgetc()
196 unsigned char c = read_uart_reg(base, UART_DR); in uart_pgetc()