Lines Matching refs:up
31 struct uart_8250_port *up = up_to_u8250p(port); in fsl8250_handle_irq() local
33 spin_lock_irqsave(&up->port.lock, flags); in fsl8250_handle_irq()
37 spin_unlock_irqrestore(&up->port.lock, flags); in fsl8250_handle_irq()
42 if (unlikely(up->lsr_saved_flags & UART_LSR_BI)) { in fsl8250_handle_irq()
43 up->lsr_saved_flags &= ~UART_LSR_BI; in fsl8250_handle_irq()
45 spin_unlock_irqrestore(&up->port.lock, flags); in fsl8250_handle_irq()
49 lsr = orig_lsr = up->port.serial_in(&up->port, UART_LSR); in fsl8250_handle_irq()
52 lsr = serial8250_rx_chars(up, lsr); in fsl8250_handle_irq()
54 serial8250_modem_status(up); in fsl8250_handle_irq()
57 serial8250_tx_chars(up); in fsl8250_handle_irq()
59 up->lsr_saved_flags = orig_lsr; in fsl8250_handle_irq()
60 spin_unlock_irqrestore(&up->port.lock, flags); in fsl8250_handle_irq()