Lines Matching refs:rsr
420 unsigned int status, ch, rsr, flg, ignored = 0;
438 rsr = readb(port->uart_base+BL_SICC_LSR);
439 if (rsr & _LSR_RX_ERR)
463 if (rsr & _LSR_LB_BREAK) {
464 rsr &= ~(_LSR_FE_MASK | _LSR_PE_MASK);
475 } else if (rsr & _LSR_PE_MASK)
477 else if (rsr & _LSR_FE_MASK)
479 if (rsr & _LSR_OE_MASK)
482 if (rsr & info->ignore_status_mask) {
487 rsr &= info->read_status_mask;
489 if (rsr & _LSR_LB_BREAK)
491 else if (rsr & _LSR_PE_MASK)
493 else if (rsr & _LSR_FE_MASK)
496 if (rsr & _LSR_OE_MASK) {