Lines Matching refs:lsr
21 if (!(cfg->uart0->lsr & LPC11U6X_UART0_LSR_RDR)) { in lpc11u6x_uart0_poll_in()
33 while (!(cfg->uart0->lsr & LPC11U6X_UART0_LSR_THRE)) { in lpc11u6x_uart0_poll_out()
41 uint32_t lsr; in lpc11u6x_uart0_err_check() local
44 lsr = cfg->uart0->lsr; in lpc11u6x_uart0_err_check()
45 if (lsr & LPC11U6X_UART0_LSR_OE) { in lpc11u6x_uart0_err_check()
48 if (lsr & LPC11U6X_UART0_LSR_PE) { in lpc11u6x_uart0_err_check()
51 if (lsr & LPC11U6X_UART0_LSR_FE) { in lpc11u6x_uart0_err_check()
54 if (lsr & LPC11U6X_UART0_LSR_BI) { in lpc11u6x_uart0_err_check()
205 while (nr_sent < size && (cfg->uart0->lsr & LPC11U6X_UART0_LSR_THRE)) { in lpc11u6x_uart0_fifo_fill()
218 while (nr_rx < size && (cfg->uart0->lsr & LPC11U6X_UART0_LSR_RDR)) { in lpc11u6x_uart0_fifo_read()
250 return (cfg->uart0->lsr & LPC11U6X_UART0_LSR_TEMT) != 0; in lpc11u6x_uart0_irq_tx_complete()
257 return (cfg->uart0->lsr & LPC11U6X_UART0_LSR_THRE) && in lpc11u6x_uart0_irq_tx_ready()