Lines Matching refs:imr
175 unsigned int imr; member
398 msm_port->imr &= ~UART_IMR_TXLEV; in msm_stop_tx()
399 msm_write(port, msm_port->imr, UART_IMR); in msm_stop_tx()
411 msm_port->imr |= UART_IMR_TXLEV; in msm_start_tx()
412 msm_write(port, msm_port->imr, UART_IMR); in msm_start_tx()
460 msm_port->imr |= UART_IMR_TXLEV; in msm_complete_tx_dma()
461 msm_write(port, msm_port->imr, UART_IMR); in msm_complete_tx_dma()
508 msm_port->imr &= ~UART_IMR_TXLEV; in msm_handle_tx_dma()
509 msm_write(port, msm_port->imr, UART_IMR); in msm_handle_tx_dma()
627 msm_port->imr &= ~(UART_IMR_RXLEV | UART_IMR_RXSTALE); in msm_start_rx_dma()
634 msm_port->imr |= UART_IMR_RXSTALE; in msm_start_rx_dma()
636 msm_write(uart, msm_port->imr, UART_IMR); in msm_start_rx_dma()
673 msm_port->imr |= (UART_IMR_RXLEV | UART_IMR_RXSTALE); in msm_start_rx_dma()
674 msm_write(uart, msm_port->imr, UART_IMR); in msm_start_rx_dma()
682 msm_port->imr &= ~(UART_IMR_RXLEV | UART_IMR_RXSTALE); in msm_stop_rx()
683 msm_write(port, msm_port->imr, UART_IMR); in msm_stop_rx()
693 msm_port->imr |= UART_IMR_DELTA_CTS; in msm_enable_ms()
694 msm_write(port, msm_port->imr, UART_IMR); in msm_enable_ms()
973 msm_write(port, msm_port->imr, UART_IMR); /* restore interrupt */ in msm_uart_irq()
1158 msm_port->imr = UART_IMR_RXLEV | UART_IMR_RXSTALE | in msm_set_baud_rate()
1161 msm_write(port, msm_port->imr, UART_IMR); in msm_set_baud_rate()
1237 msm_port->imr = 0; in msm_shutdown()
1476 u32 imr; in msm_poll_get_char() local
1481 imr = msm_read(port, UART_IMR); in msm_poll_get_char()
1490 msm_write(port, imr, UART_IMR); in msm_poll_get_char()
1497 u32 imr; in msm_poll_put_char() local
1501 imr = msm_read(port, UART_IMR); in msm_poll_put_char()
1519 msm_write(port, imr, UART_IMR); in msm_poll_put_char()