Lines Matching refs:USR2
49 #define USR2 0x98 /* Status Register 2 */ macro
448 imx_uart_readl(sport, USR2) & USR2_TXDC) { in imx_uart_stop_tx()
742 while (imx_uart_readl(sport, USR2) & USR2_RDR) { in imx_uart_rxint()
750 usr2 = imx_uart_readl(sport, USR2); in imx_uart_rxint()
752 imx_uart_writel(sport, USR2_BRCD, USR2); in imx_uart_rxint()
814 unsigned usr2 = imx_uart_readl(sport, USR2); in imx_uart_get_hwmctrl()
824 if (!(imx_uart_readl(sport, USR2) & USR2_RIIN)) in imx_uart_get_hwmctrl()
864 usr2 = imx_uart_readl(sport, USR2); in imx_uart_int()
929 imx_uart_writel(sport, USR2_ORE, USR2); in imx_uart_int()
944 ret = (imx_uart_readl(sport, USR2) & USR2_TXDC) ? TIOCSER_TEMT : 0; in imx_uart_tx_empty()
1162 usr2 = imx_uart_readl(sport, USR2); in imx_uart_clear_rx_errors()
1166 imx_uart_writel(sport, USR2_BRCD, USR2); in imx_uart_clear_rx_errors()
1184 imx_uart_writel(sport, USR2_ORE, USR2); in imx_uart_clear_rx_errors()
1359 imx_uart_writel(sport, USR2_ORE, USR2); in imx_uart_startup()
1650 while (!(imx_uart_readl(sport, USR2) & USR2_TXDC)) in imx_uart_set_termios()
1802 if (!(imx_uart_readl(sport, USR2) & USR2_RDR)) in imx_uart_poll_get_char()
1823 status = imx_uart_readl(sport, USR2); in imx_uart_poll_put_char()
1954 while (!(imx_uart_readl(sport, USR2) & USR2_TXDC)); in imx_uart_console_write()