Lines Matching refs:iir
620 unsigned int iir, lsr; in omap8250_irq() local
632 iir = serial_port_in(port, UART_IIR); in omap8250_irq()
633 ret = serial8250_handle_irq(port, iir); in omap8250_irq()
641 (iir & UART_IIR_RX_TIMEOUT) == UART_IIR_RX_TIMEOUT && in omap8250_irq()
1120 static bool handle_rx_dma(struct uart_8250_port *up, unsigned int iir) in handle_rx_dma() argument
1122 switch (iir & 0x3f) { in handle_rx_dma()
1133 u8 iir, unsigned char status) in omap_8250_handle_rx_dma() argument
1136 (iir & UART_IIR_RDI)) { in omap_8250_handle_rx_dma()
1137 if (handle_rx_dma(up, iir)) { in omap_8250_handle_rx_dma()
1146 static void am654_8250_handle_rx_dma(struct uart_8250_port *up, u8 iir, in am654_8250_handle_rx_dma() argument
1156 } else if ((iir & 0x3f) == UART_IIR_RX_TIMEOUT) { in am654_8250_handle_rx_dma()
1182 u8 iir; in omap_8250_dma_handle_irq() local
1186 iir = serial_port_in(port, UART_IIR); in omap_8250_dma_handle_irq()
1187 if (iir & UART_IIR_NO_INT) { in omap_8250_dma_handle_irq()
1197 am654_8250_handle_rx_dma(up, iir, status); in omap_8250_dma_handle_irq()
1199 status = omap_8250_handle_rx_dma(up, iir, status); in omap_8250_dma_handle_irq()