Lines Matching refs:status
115 unsigned int status, ch, flag, rsr, max_count = 256;
117 status = readb(uap->port.membase + UART01x_FR);
118 while (UART_RX_DATA(status) && max_count--) {
160 status = readb(uap->port.membase + UART01x_FR);
201 unsigned int status, delta;
205 status = readb(uap->port.membase + UART01x_FR) & UART01x_FR_MODEM_ANY;
207 delta = status ^ uap->old_status;
208 uap->old_status = status;
214 uart_handle_dcd_change(&uap->port, status & UART01x_FR_DCD);
220 uart_handle_cts_change(&uap->port, status & UART01x_FR_CTS);
228 unsigned int status, pass_counter = AMBA_ISR_PASS_LIMIT;
233 status = readb(uap->port.membase + UART010_IIR);
234 if (status) {
236 if (status & (UART010_IIR_RTIS | UART010_IIR_RIS))
238 if (status & UART010_IIR_MIS)
240 if (status & UART010_IIR_TIS)
246 status = readb(uap->port.membase + UART010_IIR);
247 } while (status & (UART010_IIR_RTIS | UART010_IIR_RIS |
261 unsigned int status = readb(uap->port.membase + UART01x_FR);
262 return status & UART01x_FR_BUSY ? 0 : TIOCSER_TEMT;
270 unsigned int status;
272 status = readb(uap->port.membase + UART01x_FR);
273 if (status & UART01x_FR_DCD)
275 if (status & UART01x_FR_DSR)
277 if (status & UART01x_FR_CTS)
332 * initialise the old status of the modem signals
565 unsigned int status;
568 status = readb(uap->port.membase + UART01x_FR);
570 } while (!UART_TX_READY(status));
578 unsigned int status, old_cr;
595 status = readb(uap->port.membase + UART01x_FR);
597 } while (status & UART01x_FR_BUSY);