Lines Matching refs:imr
182 unsigned int imr; member
427 msm_port->imr &= ~MSM_UART_IMR_TXLEV; in msm_stop_tx()
428 msm_write(port, msm_port->imr, MSM_UART_IMR); in msm_stop_tx()
440 msm_port->imr |= MSM_UART_IMR_TXLEV; in msm_start_tx()
441 msm_write(port, msm_port->imr, MSM_UART_IMR); in msm_start_tx()
486 msm_port->imr |= MSM_UART_IMR_TXLEV; in msm_complete_tx_dma()
487 msm_write(port, msm_port->imr, MSM_UART_IMR); in msm_complete_tx_dma()
536 msm_port->imr &= ~MSM_UART_IMR_TXLEV; in msm_handle_tx_dma()
537 msm_write(port, msm_port->imr, MSM_UART_IMR); in msm_handle_tx_dma()
656 msm_port->imr &= ~(MSM_UART_IMR_RXLEV | MSM_UART_IMR_RXSTALE); in msm_start_rx_dma()
663 msm_port->imr |= MSM_UART_IMR_RXSTALE; in msm_start_rx_dma()
665 msm_write(uart, msm_port->imr, MSM_UART_IMR); in msm_start_rx_dma()
702 msm_port->imr |= MSM_UART_IMR_RXLEV | MSM_UART_IMR_RXSTALE; in msm_start_rx_dma()
703 msm_write(uart, msm_port->imr, MSM_UART_IMR); in msm_start_rx_dma()
711 msm_port->imr &= ~(MSM_UART_IMR_RXLEV | MSM_UART_IMR_RXSTALE); in msm_stop_rx()
712 msm_write(port, msm_port->imr, MSM_UART_IMR); in msm_stop_rx()
722 msm_port->imr |= MSM_UART_IMR_DELTA_CTS; in msm_enable_ms()
723 msm_write(port, msm_port->imr, MSM_UART_IMR); in msm_enable_ms()
991 msm_write(port, msm_port->imr, MSM_UART_IMR); /* restore interrupt */ in msm_uart_irq()
1177 msm_port->imr = MSM_UART_IMR_RXLEV | MSM_UART_IMR_RXSTALE | in msm_set_baud_rate()
1180 msm_write(port, msm_port->imr, MSM_UART_IMR); in msm_set_baud_rate()
1258 msm_port->imr = 0; in msm_shutdown()
1499 u32 imr; in msm_poll_get_char() local
1504 imr = msm_read(port, MSM_UART_IMR); in msm_poll_get_char()
1513 msm_write(port, imr, MSM_UART_IMR); in msm_poll_get_char()
1520 u32 imr; in msm_poll_put_char() local
1524 imr = msm_read(port, MSM_UART_IMR); in msm_poll_put_char()
1542 msm_write(port, imr, MSM_UART_IMR); in msm_poll_put_char()