Lines Matching refs:uerstat
598 unsigned int ufcon, ch, flag, ufstat, uerstat; in s3c24xx_serial_rx_drain_fifo() local
615 uerstat = rd_regl(port, S3C2410_UERSTAT); in s3c24xx_serial_rx_drain_fifo()
643 if (unlikely(uerstat & S3C2410_UERSTAT_ANY)) { in s3c24xx_serial_rx_drain_fifo()
645 ch, uerstat); in s3c24xx_serial_rx_drain_fifo()
648 if (uerstat & S3C2410_UERSTAT_BREAK) { in s3c24xx_serial_rx_drain_fifo()
655 if (uerstat & S3C2410_UERSTAT_FRAME) in s3c24xx_serial_rx_drain_fifo()
657 if (uerstat & S3C2410_UERSTAT_OVERRUN) in s3c24xx_serial_rx_drain_fifo()
660 uerstat &= port->read_status_mask; in s3c24xx_serial_rx_drain_fifo()
662 if (uerstat & S3C2410_UERSTAT_BREAK) in s3c24xx_serial_rx_drain_fifo()
664 else if (uerstat & S3C2410_UERSTAT_PARITY) in s3c24xx_serial_rx_drain_fifo()
666 else if (uerstat & (S3C2410_UERSTAT_FRAME | in s3c24xx_serial_rx_drain_fifo()
674 uart_insert_char(port, uerstat, S3C2410_UERSTAT_OVERRUN, in s3c24xx_serial_rx_drain_fifo()