Lines Matching refs:stat
115 static int ulite_receive(struct uart_port *port, int stat) in ulite_receive() argument
121 if ((stat & (ULITE_STATUS_RXVALID | ULITE_STATUS_OVERRUN in ulite_receive()
126 if (stat & ULITE_STATUS_RXVALID) { in ulite_receive()
130 if (stat & ULITE_STATUS_PARITY) in ulite_receive()
134 if (stat & ULITE_STATUS_OVERRUN) in ulite_receive()
137 if (stat & ULITE_STATUS_FRAME) in ulite_receive()
142 if (stat & port->ignore_status_mask & ULITE_STATUS_PARITY) in ulite_receive()
143 stat &= ~ULITE_STATUS_RXVALID; in ulite_receive()
145 stat &= port->read_status_mask; in ulite_receive()
147 if (stat & ULITE_STATUS_PARITY) in ulite_receive()
151 stat &= ~port->ignore_status_mask; in ulite_receive()
153 if (stat & ULITE_STATUS_RXVALID) in ulite_receive()
156 if (stat & ULITE_STATUS_FRAME) in ulite_receive()
159 if (stat & ULITE_STATUS_OVERRUN) in ulite_receive()
165 static int ulite_transmit(struct uart_port *port, int stat) in ulite_transmit() argument
169 if (stat & ULITE_STATUS_TXFULL) in ulite_transmit()
199 int stat = uart_in32(ULITE_STATUS, port); in ulite_isr() local
200 busy = ulite_receive(port, stat); in ulite_isr()
201 busy |= ulite_transmit(port, stat); in ulite_isr()