Lines Matching refs:isr0
126 if (stat->sreg.isr0 & SAB82532_ISR0_RPF) { in receive_chars()
131 if (stat->sreg.isr0 & SAB82532_ISR0_TCD) { in receive_chars()
137 if (stat->sreg.isr0 & SAB82532_ISR0_TIME) { in receive_chars()
143 if (stat->sreg.isr0 & SAB82532_ISR0_RFO) in receive_chars()
163 stat->sreg.isr0 &= ~(SAB82532_ISR0_PERR | in receive_chars()
176 if (unlikely(stat->sreg.isr0 & (SAB82532_ISR0_PERR | in receive_chars()
184 stat->sreg.isr0 &= ~(SAB82532_ISR0_PERR | in receive_chars()
195 } else if (stat->sreg.isr0 & SAB82532_ISR0_PERR) in receive_chars()
197 else if (stat->sreg.isr0 & SAB82532_ISR0_FERR) in receive_chars()
199 if (stat->sreg.isr0 & SAB82532_ISR0_RFO) in receive_chars()
205 stat->sreg.isr0 &= (up->port.read_status_mask & 0xff); in receive_chars()
210 } else if (stat->sreg.isr0 & SAB82532_ISR0_PERR) in receive_chars()
212 else if (stat->sreg.isr0 & SAB82532_ISR0_FERR) in receive_chars()
219 if ((stat->sreg.isr0 & (up->port.ignore_status_mask & 0xff)) == 0 && in receive_chars()
222 if (stat->sreg.isr0 & SAB82532_ISR0_RFO) in receive_chars()
293 if (stat->sreg.isr0 & SAB82532_ISR0_CDSC) in check_status()
322 status.sreg.isr0 = readb(&up->regs->r.isr0); in sunsab_interrupt()
327 if ((status.sreg.isr0 & (SAB82532_ISR0_TCD | SAB82532_ISR0_TIME | in sunsab_interrupt()
331 if ((status.sreg.isr0 & SAB82532_ISR0_CDSC) || in sunsab_interrupt()
553 (void) readb(&up->regs->r.isr0); in sunsab_startup()