Lines Matching refs:sio_ir
111 #define PENDING(_a, _p) (readl(&(_p)->vma->sio_ir) & (_a)->ic_enable)
1443 unsigned int sio_ir; in ioc3uart_intr_one() local
1464 sio_ir = pending & ~(hooks->intr_tx_mt); in ioc3uart_intr_one()
1480 if (sio_ir & hooks->intr_delta_dcd) { in ioc3uart_intr_one()
1502 if (sio_ir & hooks->intr_delta_cts) { in ioc3uart_intr_one()
1519 if (sio_ir & hooks->intr_rx_timer) { in ioc3uart_intr_one()
1528 else if (sio_ir & hooks->intr_rx_high) { in ioc3uart_intr_one()
1543 if ((sio_ir = PENDING(card_ptr, idd)) in ioc3uart_intr_one()
1559 if (sio_ir & hooks->intr_tx_explicit) { in ioc3uart_intr_one()
1567 else if (sio_ir & hooks->intr_tx_mt) { in ioc3uart_intr_one()
1582 sio_ir = PENDING(card_ptr, idd); in ioc3uart_intr_one()
1588 if (sio_ir & hooks->intr_tx_mt) { in ioc3uart_intr_one()
1606 sio_ir = PENDING(card_ptr, idd); in ioc3uart_intr_one()
1612 if (rx_high_rd_aborted && (sio_ir == hooks->intr_rx_high)) { in ioc3uart_intr_one()
1613 sio_ir &= ~hooks->intr_rx_high; in ioc3uart_intr_one()
1615 } while (sio_ir & hooks->intr_all); in ioc3uart_intr_one()