Lines Matching refs:ucr1
214 unsigned int ucr1; member
243 unsigned int ucr1; member
280 sport->ucr1 = val; in imx_uart_writel()
304 return sport->ucr1; in imx_uart_readl()
363 ucr->ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_ucrs_save()
372 imx_uart_writel(sport, ucr->ucr1, UCR1); in imx_uart_ucrs_restore()
406 unsigned int ucr1, ucr2; in imx_uart_start_rx() local
408 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_start_rx()
414 ucr1 |= UCR1_RXDMAEN | UCR1_ATDMAEN; in imx_uart_start_rx()
416 ucr1 |= UCR1_RRDYEN; in imx_uart_start_rx()
422 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_start_rx()
429 u32 ucr1, ucr4, usr2; in imx_uart_stop_tx() local
441 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_stop_tx()
442 imx_uart_writel(sport, ucr1 & ~UCR1_TRDYEN, UCR1); in imx_uart_stop_tx()
489 u32 ucr1, ucr2; in imx_uart_stop_rx() local
491 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_stop_rx()
495 ucr1 &= ~(UCR1_RXDMAEN | UCR1_ATDMAEN); in imx_uart_stop_rx()
497 ucr1 &= ~UCR1_RRDYEN; in imx_uart_stop_rx()
500 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_stop_rx()
537 u32 ucr1; in imx_uart_transmit_buffer() local
542 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_transmit_buffer()
543 ucr1 &= ~UCR1_TRDYEN; in imx_uart_transmit_buffer()
545 ucr1 |= UCR1_TXDMAEN; in imx_uart_transmit_buffer()
546 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_transmit_buffer()
548 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_transmit_buffer()
577 u32 ucr1; in imx_uart_dma_tx_callback() local
583 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_dma_tx_callback()
584 ucr1 &= ~UCR1_TXDMAEN; in imx_uart_dma_tx_callback()
585 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_dma_tx_callback()
617 u32 ucr1, ucr4; in imx_uart_dma_tx() local
659 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_dma_tx()
660 ucr1 |= UCR1_TXDMAEN; in imx_uart_dma_tx()
661 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_dma_tx()
674 u32 ucr1; in imx_uart_start_tx() local
726 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_start_tx()
727 imx_uart_writel(sport, ucr1 | UCR1_TRDYEN, UCR1); in imx_uart_start_tx()
734 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_start_tx()
735 ucr1 &= ~UCR1_TXDMAEN; in imx_uart_start_tx()
736 ucr1 |= UCR1_TRDYEN; in imx_uart_start_tx()
737 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_start_tx()
921 unsigned int usr1, usr2, ucr1, ucr2, ucr3, ucr4; in imx_uart_int() local
928 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_int()
941 if ((ucr1 & UCR1_RRDYEN) == 0) in imx_uart_int()
945 if ((ucr1 & UCR1_TRDYEN) == 0) in imx_uart_int()
951 if ((ucr1 & UCR1_RTSDEN) == 0) in imx_uart_int()
1075 u32 ucr1; in imx_uart_break_ctl() local
1079 ucr1 = imx_uart_readl(sport, UCR1) & ~UCR1_SNDBRK; in imx_uart_break_ctl()
1082 ucr1 |= UCR1_SNDBRK; in imx_uart_break_ctl()
1084 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_break_ctl()
1350 u32 ucr1; in imx_uart_enable_dma() local
1355 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_enable_dma()
1356 ucr1 |= UCR1_RXDMAEN | UCR1_TXDMAEN | UCR1_ATDMAEN; in imx_uart_enable_dma()
1357 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_enable_dma()
1364 u32 ucr1; in imx_uart_disable_dma() local
1367 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_disable_dma()
1368 ucr1 &= ~(UCR1_RXDMAEN | UCR1_TXDMAEN | UCR1_ATDMAEN); in imx_uart_disable_dma()
1369 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_disable_dma()
1385 u32 ucr1, ucr2, ucr3, ucr4; in imx_uart_startup() local
1430 ucr1 = imx_uart_readl(sport, UCR1) & ~UCR1_RRDYEN; in imx_uart_startup()
1431 ucr1 |= UCR1_UARTEN; in imx_uart_startup()
1433 ucr1 |= UCR1_RTSDEN; in imx_uart_startup()
1435 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_startup()
1481 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_startup()
1482 ucr1 |= UCR1_RRDYEN; in imx_uart_startup()
1483 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_startup()
1499 u32 ucr1, ucr2, ucr4; in imx_uart_shutdown() local
1542 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_shutdown()
1543 ucr1 &= ~(UCR1_TRDYEN | UCR1_RRDYEN | UCR1_RTSDEN | UCR1_UARTEN | UCR1_RXDMAEN | UCR1_ATDMAEN); in imx_uart_shutdown()
1544 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_shutdown()
1570 u32 ucr1; in imx_uart_flush_buffer() local
1574 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_flush_buffer()
1575 ucr1 &= ~UCR1_TXDMAEN; in imx_uart_flush_buffer()
1576 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_flush_buffer()
1822 u32 ucr1, ucr2; in imx_uart_poll_init() local
1843 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_poll_init()
1847 ucr1 |= IMX1_UCR1_UARTCLKEN; in imx_uart_poll_init()
1849 ucr1 |= UCR1_UARTEN; in imx_uart_poll_init()
1850 ucr1 &= ~(UCR1_TRDYEN | UCR1_RTSDEN | UCR1_RRDYEN); in imx_uart_poll_init()
1855 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_poll_init()
1859 imx_uart_writel(sport, ucr1 | UCR1_RRDYEN, UCR1); in imx_uart_poll_init()
1977 unsigned int ucr1; in imx_uart_console_write() local
1991 ucr1 = old_ucr.ucr1; in imx_uart_console_write()
1994 ucr1 |= IMX1_UCR1_UARTCLKEN; in imx_uart_console_write()
1995 ucr1 |= UCR1_UARTEN; in imx_uart_console_write()
1996 ucr1 &= ~(UCR1_TRDYEN | UCR1_RRDYEN | UCR1_RTSDEN); in imx_uart_console_write()
1998 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_console_write()
2191 u32 ucr1; in imx_uart_probe() local
2290 sport->ucr1 = readl(sport->port.membase + UCR1); in imx_uart_probe()
2321 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_probe()
2322 ucr1 &= ~(UCR1_ADEN | UCR1_TRDYEN | UCR1_IDEN | UCR1_RRDYEN | UCR1_RTSDEN); in imx_uart_probe()
2323 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_probe()
2472 u32 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_enable_wakeup() local
2474 ucr1 |= UCR1_RTSDEN; in imx_uart_enable_wakeup()
2476 ucr1 &= ~UCR1_RTSDEN; in imx_uart_enable_wakeup()
2477 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_enable_wakeup()