Lines Matching refs:status
115 unsigned int status, rsr, max_count = 256;
118 status = readb(port->membase + UART01x_FR);
119 while (UART_RX_DATA(status) && max_count--) {
161 status = readb(port->membase + UART01x_FR);
179 unsigned int status, delta;
183 status = readb(port->membase + UART01x_FR) & UART01x_FR_MODEM_ANY;
185 delta = status ^ uap->old_status;
186 uap->old_status = status;
192 uart_handle_dcd_change(port, status & UART01x_FR_DCD);
198 uart_handle_cts_change(port, status & UART01x_FR_CTS);
207 unsigned int status, pass_counter = AMBA_ISR_PASS_LIMIT;
212 status = readb(port->membase + UART010_IIR);
213 if (status) {
215 if (status & (UART010_IIR_RTIS | UART010_IIR_RIS))
217 if (status & UART010_IIR_MIS)
219 if (status & UART010_IIR_TIS)
225 status = readb(port->membase + UART010_IIR);
226 } while (status & (UART010_IIR_RTIS | UART010_IIR_RIS |
238 unsigned int status = readb(port->membase + UART01x_FR);
240 return status & UART01x_FR_BUSY ? 0 : TIOCSER_TEMT;
246 unsigned int status;
248 status = readb(port->membase + UART01x_FR);
249 if (status & UART01x_FR_DCD)
251 if (status & UART01x_FR_DSR)
253 if (status & UART01x_FR_CTS)
306 * initialise the old status of the modem signals
535 unsigned int status;
538 status = readb(port->membase + UART01x_FR);
540 } while (!UART_TX_READY(status));
549 unsigned int status, old_cr;
566 status = readb(port->membase + UART01x_FR);
568 } while (status & UART01x_FR_BUSY);