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, ch, flag;
338 status = read_sbdchn(sport, R_DUART_STATUS);
339 if (!(status & M_DUART_RX_RDY))
349 if (unlikely(status &
352 if (status & M_DUART_RCVD_BRK) {
356 } else if (status & M_DUART_FRM_ERR)
358 else if (status & M_DUART_PARITY_ERR)
360 if (status & M_DUART_OVRUN_ERR)
363 status &= uport->read_status_mask;
364 if (status & M_DUART_RCVD_BRK)
366 else if (status & M_DUART_FRM_ERR)
368 else if (status & M_DUART_PARITY_ERR)
375 uart_insert_char(uport, status, M_DUART_OVRUN_ERR, ch, flag);
441 irqreturn_t status = IRQ_NONE;
461 status = IRQ_HANDLED;
464 return status;