Lines Matching refs:iir
641 unsigned int iir, lsr;
662 iir = serial_port_in(port, UART_IIR);
663 ret = serial8250_handle_irq(port, iir);
671 (iir & UART_IIR_RX_TIMEOUT) == UART_IIR_RX_TIMEOUT &&
1226 static bool handle_rx_dma(struct uart_8250_port *up, unsigned int iir)
1228 switch (iir & 0x3f) {
1238 static u16 omap_8250_handle_rx_dma(struct uart_8250_port *up, u8 iir, u16 status)
1241 (iir & UART_IIR_RDI)) {
1242 if (handle_rx_dma(up, iir)) {
1251 static void am654_8250_handle_rx_dma(struct uart_8250_port *up, u8 iir,
1264 } else if ((iir & 0x3f) == UART_IIR_RX_TIMEOUT) {
1290 u8 iir;
1292 iir = serial_port_in(port, UART_IIR);
1293 if (iir & UART_IIR_NO_INT) {
1301 if ((iir & 0x3f) != UART_IIR_THRI) {
1303 am654_8250_handle_rx_dma(up, iir, status);
1305 status = omap_8250_handle_rx_dma(up, iir, status);