Lines Matching refs:sr
645 unsigned char rx, sr; in lpuart_rxint() local
656 sr = readb(sport->port.membase + UARTSR1); in lpuart_rxint()
662 if (sr & (UARTSR1_PE | UARTSR1_OR | UARTSR1_FE)) { in lpuart_rxint()
663 if (sr & UARTSR1_PE) in lpuart_rxint()
665 else if (sr & UARTSR1_FE) in lpuart_rxint()
668 if (sr & UARTSR1_OR) in lpuart_rxint()
671 if (sr & sport->port.ignore_status_mask) { in lpuart_rxint()
677 sr &= sport->port.read_status_mask; in lpuart_rxint()
679 if (sr & UARTSR1_PE) in lpuart_rxint()
681 else if (sr & UARTSR1_FE) in lpuart_rxint()
684 if (sr & UARTSR1_OR) in lpuart_rxint()
708 unsigned long rx, sr; in lpuart32_rxint() local
719 sr = lpuart32_read(sport->port.membase + UARTSTAT); in lpuart32_rxint()
726 if (sr & (UARTSTAT_PE | UARTSTAT_OR | UARTSTAT_FE)) { in lpuart32_rxint()
727 if (sr & UARTSTAT_PE) in lpuart32_rxint()
729 else if (sr & UARTSTAT_FE) in lpuart32_rxint()
732 if (sr & UARTSTAT_OR) in lpuart32_rxint()
735 if (sr & sport->port.ignore_status_mask) { in lpuart32_rxint()
741 sr &= sport->port.read_status_mask; in lpuart32_rxint()
743 if (sr & UARTSTAT_PE) in lpuart32_rxint()
745 else if (sr & UARTSTAT_FE) in lpuart32_rxint()
748 if (sr & UARTSTAT_OR) in lpuart32_rxint()