Lines Matching refs:rx_count
129 s->r[R_SR] |= s->rx_count == CADENCE_UART_RX_FIFO_SIZE ? UART_SR_INTR_RFUL in uart_update_status()
131 s->r[R_SR] |= !s->rx_count ? UART_SR_INTR_REMPTY : 0; in uart_update_status()
132 s->r[R_SR] |= s->rx_count >= s->r[R_RTRIG] ? UART_SR_INTR_RTRIG : 0; in uart_update_status()
157 s->rx_count = 0; in uart_rx_reset()
252 ret = MIN(ret, CADENCE_UART_RX_FIFO_SIZE - s->rx_count); in uart_can_receive()
287 if (s->rx_count == CADENCE_UART_RX_FIFO_SIZE) { in uart_write_rx_fifo()
293 s->rx_count++; in uart_write_rx_fifo()
399 if (s->rx_count) { in uart_read_rx_fifo()
401 s->rx_count) % CADENCE_UART_RX_FIFO_SIZE; in uart_read_rx_fifo()
403 s->rx_count--; in uart_read_rx_fifo()
611 VMSTATE_UINT32(rx_count, CadenceUARTState),