Lines Matching refs:ucr1
215 unsigned int ucr1; member
242 unsigned int ucr1; member
298 sport->ucr1 = val; in imx_uart_writel()
322 return sport->ucr1; in imx_uart_readl()
381 ucr->ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_ucrs_save()
390 imx_uart_writel(sport, ucr->ucr1, UCR1); in imx_uart_ucrs_restore()
426 unsigned int ucr1, ucr2; in imx_uart_start_rx() local
428 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_start_rx()
434 ucr1 |= UCR1_RXDMAEN | UCR1_ATDMAEN; in imx_uart_start_rx()
436 ucr1 |= UCR1_RRDYEN; in imx_uart_start_rx()
442 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_start_rx()
449 u32 ucr1, ucr4, usr2; in imx_uart_stop_tx() local
461 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_stop_tx()
462 imx_uart_writel(sport, ucr1 & ~UCR1_TRDYEN, UCR1); in imx_uart_stop_tx()
509 u32 ucr1, ucr2, ucr4; in imx_uart_stop_rx() local
511 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_stop_rx()
516 ucr1 &= ~(UCR1_RXDMAEN | UCR1_ATDMAEN); in imx_uart_stop_rx()
518 ucr1 &= ~UCR1_RRDYEN; in imx_uart_stop_rx()
522 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_stop_rx()
560 u32 ucr1; in imx_uart_transmit_buffer() local
565 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_transmit_buffer()
566 ucr1 &= ~UCR1_TRDYEN; in imx_uart_transmit_buffer()
568 ucr1 |= UCR1_TXDMAEN; in imx_uart_transmit_buffer()
569 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_transmit_buffer()
571 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_transmit_buffer()
600 u32 ucr1; in imx_uart_dma_tx_callback() local
606 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_dma_tx_callback()
607 ucr1 &= ~UCR1_TXDMAEN; in imx_uart_dma_tx_callback()
608 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_dma_tx_callback()
640 u32 ucr1, ucr4; in imx_uart_dma_tx() local
682 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_dma_tx()
683 ucr1 |= UCR1_TXDMAEN; in imx_uart_dma_tx()
684 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_dma_tx()
697 u32 ucr1; in imx_uart_start_tx() local
749 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_start_tx()
750 imx_uart_writel(sport, ucr1 | UCR1_TRDYEN, UCR1); in imx_uart_start_tx()
757 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_start_tx()
758 ucr1 &= ~UCR1_TXDMAEN; in imx_uart_start_tx()
759 ucr1 |= UCR1_TRDYEN; in imx_uart_start_tx()
760 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_start_tx()
944 unsigned int usr1, usr2, ucr1, ucr2, ucr3, ucr4; in imx_uart_int() local
957 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_int()
970 if ((ucr1 & UCR1_RRDYEN) == 0) in imx_uart_int()
974 if ((ucr1 & UCR1_TRDYEN) == 0) in imx_uart_int()
980 if ((ucr1 & UCR1_RTSDEN) == 0) in imx_uart_int()
1104 u32 ucr1; in imx_uart_break_ctl() local
1108 ucr1 = imx_uart_readl(sport, UCR1) & ~UCR1_SNDBRK; in imx_uart_break_ctl()
1111 ucr1 |= UCR1_SNDBRK; in imx_uart_break_ctl()
1113 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_break_ctl()
1383 u32 ucr1; in imx_uart_enable_dma() local
1388 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_enable_dma()
1389 ucr1 |= UCR1_RXDMAEN | UCR1_TXDMAEN | UCR1_ATDMAEN; in imx_uart_enable_dma()
1390 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_enable_dma()
1397 u32 ucr1; in imx_uart_disable_dma() local
1400 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_disable_dma()
1401 ucr1 &= ~(UCR1_RXDMAEN | UCR1_TXDMAEN | UCR1_ATDMAEN); in imx_uart_disable_dma()
1402 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_disable_dma()
1418 u32 ucr1, ucr2, ucr3, ucr4; in imx_uart_startup() local
1463 ucr1 = imx_uart_readl(sport, UCR1) & ~UCR1_RRDYEN; in imx_uart_startup()
1464 ucr1 |= UCR1_UARTEN; in imx_uart_startup()
1466 ucr1 |= UCR1_RTSDEN; in imx_uart_startup()
1468 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_startup()
1514 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_startup()
1515 ucr1 |= UCR1_RRDYEN; in imx_uart_startup()
1516 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_startup()
1532 u32 ucr1, ucr2, ucr4; in imx_uart_shutdown() local
1575 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_shutdown()
1576 ucr1 &= ~(UCR1_TRDYEN | UCR1_RRDYEN | UCR1_RTSDEN | UCR1_UARTEN | UCR1_RXDMAEN | UCR1_ATDMAEN); in imx_uart_shutdown()
1577 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_shutdown()
1603 u32 ucr1; in imx_uart_flush_buffer() local
1607 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_flush_buffer()
1608 ucr1 &= ~UCR1_TXDMAEN; in imx_uart_flush_buffer()
1609 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_flush_buffer()
1855 u32 ucr1, ucr2; in imx_uart_poll_init() local
1876 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_poll_init()
1880 ucr1 |= IMX1_UCR1_UARTCLKEN; in imx_uart_poll_init()
1882 ucr1 |= UCR1_UARTEN; in imx_uart_poll_init()
1883 ucr1 &= ~(UCR1_TRDYEN | UCR1_RTSDEN | UCR1_RRDYEN); in imx_uart_poll_init()
1888 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_poll_init()
1892 imx_uart_writel(sport, ucr1 | UCR1_RRDYEN, UCR1); in imx_uart_poll_init()
2009 unsigned int ucr1; in imx_uart_console_write() local
2024 ucr1 = old_ucr.ucr1; in imx_uart_console_write()
2027 ucr1 |= IMX1_UCR1_UARTCLKEN; in imx_uart_console_write()
2028 ucr1 |= UCR1_UARTEN; in imx_uart_console_write()
2029 ucr1 &= ~(UCR1_TRDYEN | UCR1_RRDYEN | UCR1_RTSDEN); in imx_uart_console_write()
2031 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_console_write()
2282 u32 ucr1; in imx_uart_probe() local
2354 sport->ucr1 = readl(sport->port.membase + UCR1); in imx_uart_probe()
2383 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_probe()
2384 ucr1 &= ~(UCR1_ADEN | UCR1_TRDYEN | UCR1_IDEN | UCR1_RRDYEN | UCR1_RTSDEN); in imx_uart_probe()
2385 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_probe()
2534 u32 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_enable_wakeup() local
2536 ucr1 |= UCR1_RTSDEN; in imx_uart_enable_wakeup()
2538 ucr1 &= ~UCR1_RTSDEN; in imx_uart_enable_wakeup()
2539 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_enable_wakeup()