Lines Matching refs:status
242 unsigned int mctrl, status;
244 status = read_sbdshr(sport, R_DUART_IN_PORT);
245 status >>= (uport->line) % 2;
246 mctrl = (!(status & M_DUART_IN_PIN0_VAL) ? TIOCM_CTS : 0) |
247 (!(status & M_DUART_IN_PIN4_VAL) ? TIOCM_CAR : 0) |
248 (!(status & M_DUART_RIN0_PIN) ? TIOCM_RNG : 0) |
249 (!(status & M_DUART_IN_PIN2_VAL) ? TIOCM_DSR : 0);
334 unsigned int status;
339 status = read_sbdchn(sport, R_DUART_STATUS);
340 if (!(status & M_DUART_RX_RDY))
350 if (unlikely(status &
353 if (status & M_DUART_RCVD_BRK) {
357 } else if (status & M_DUART_FRM_ERR)
359 else if (status & M_DUART_PARITY_ERR)
361 if (status & M_DUART_OVRUN_ERR)
364 status &= uport->read_status_mask;
365 if (status & M_DUART_RCVD_BRK)
367 else if (status & M_DUART_FRM_ERR)
369 else if (status & M_DUART_PARITY_ERR)
376 uart_insert_char(uport, status, M_DUART_OVRUN_ERR, ch, flag);
441 irqreturn_t status = IRQ_NONE;
461 status = IRQ_HANDLED;
464 return status;