Lines Matching refs:ucr2

239 	unsigned int	ucr2;
296 ucr->ucr2 = imx_uart_readl(sport, UCR2);
305 imx_uart_writel(sport, ucr->ucr2, UCR2);
311 static void imx_uart_rts_active(struct imx_port *sport, u32 *ucr2)
313 *ucr2 &= ~(UCR2_CTSC | UCR2_CTS);
319 static void imx_uart_rts_inactive(struct imx_port *sport, u32 *ucr2)
321 *ucr2 &= ~UCR2_CTSC;
322 *ucr2 |= UCR2_CTS;
336 u32 ucr2, ubir, ubmr, uts;
353 ucr2 = imx_uart_readl(sport, UCR2);
354 imx_uart_writel(sport, ucr2 & ~UCR2_SRST, UCR2);
381 unsigned int ucr1, ucr2;
384 ucr2 = imx_uart_readl(sport, UCR2);
386 ucr2 |= UCR2_RXEN;
392 ucr2 |= UCR2_ATEN;
396 imx_uart_writel(sport, ucr2, UCR2);
446 u32 ucr2;
450 ucr2 = imx_uart_readl(sport, UCR2);
452 imx_uart_rts_active(sport, &ucr2);
454 imx_uart_rts_inactive(sport, &ucr2);
455 imx_uart_writel(sport, ucr2, UCR2);
470 u32 ucr1, ucr2, ucr4, uts;
473 ucr2 = imx_uart_readl(sport, UCR2);
480 ucr2 &= ~UCR2_ATEN;
493 ucr2 |= UCR2_RXEN;
495 ucr2 &= ~UCR2_RXEN;
498 imx_uart_writel(sport, ucr2, UCR2);
680 u32 ucr2 = imx_uart_readl(sport, UCR2);
682 imx_uart_rts_active(sport, &ucr2);
684 imx_uart_rts_inactive(sport, &ucr2);
685 imx_uart_writel(sport, ucr2, UCR2);
963 unsigned int usr1, usr2, ucr1, ucr2, ucr3, ucr4;
971 ucr2 = imx_uart_readl(sport, UCR2);
985 if ((ucr2 & UCR2_ATEN) == 0)
1076 u32 ucr2;
1082 ucr2 = imx_uart_readl(sport, UCR2);
1083 ucr2 &= ~(UCR2_CTS | UCR2_CTSC);
1085 ucr2 |= UCR2_CTS;
1091 if (!(ucr2 & UCR2_IRTS))
1092 ucr2 |= UCR2_CTSC;
1094 imx_uart_writel(sport, ucr2, UCR2);
1441 u32 ucr1, ucr2, ucr3, ucr4;
1512 ucr2 = imx_uart_readl(sport, UCR2) & ~UCR2_ATEN;
1513 ucr2 |= (UCR2_RXEN | UCR2_TXEN);
1515 ucr2 |= UCR2_IRTS;
1521 ucr2 &= ~UCR2_RTSEN;
1522 imx_uart_writel(sport, ucr2, UCR2);
1537 ucr2 = imx_uart_readl(sport, UCR2);
1538 ucr2 |= UCR2_ATEN;
1539 imx_uart_writel(sport, ucr2, UCR2);
1553 u32 ucr1, ucr2, ucr4, uts;
1580 ucr2 = imx_uart_readl(sport, UCR2);
1581 ucr2 &= ~(UCR2_TXEN | UCR2_ATEN);
1582 imx_uart_writel(sport, ucr2, UCR2);
1654 u32 ucr2, old_ucr2, ufcr;
1686 ucr2 = old_ucr2 & (UCR2_TXEN | UCR2_RXEN | UCR2_ATEN | UCR2_CTS);
1688 ucr2 |= UCR2_SRST | UCR2_IRTS;
1690 ucr2 |= UCR2_WS;
1702 imx_uart_rts_active(sport, &ucr2);
1704 imx_uart_rts_inactive(sport, &ucr2);
1711 if (ucr2 & UCR2_CTS)
1712 ucr2 |= UCR2_CTSC;
1716 ucr2 &= ~UCR2_IRTS;
1718 ucr2 |= UCR2_STPB;
1720 ucr2 |= UCR2_PREN;
1722 ucr2 |= UCR2_PROE;
1802 imx_uart_writel(sport, ucr2, UCR2);
1857 u32 ucr1, ucr2;
1879 ucr2 = imx_uart_readl(sport, UCR2);
1887 ucr2 |= UCR2_RXEN | UCR2_TXEN;
1888 ucr2 &= ~UCR2_ATEN;
1891 imx_uart_writel(sport, ucr2, UCR2);
1895 imx_uart_writel(sport, ucr2 | UCR2_ATEN, UCR2);
1936 u32 ucr2;
1945 ucr2 = imx_uart_readl(sport, UCR2);
1947 imx_uart_rts_active(sport, &ucr2);
1949 imx_uart_rts_inactive(sport, &ucr2);
1950 imx_uart_writel(sport, ucr2, UCR2);
2029 imx_uart_writel(sport, old_ucr.ucr2 | UCR2_TXEN, UCR2);
2056 unsigned int ucr2, ubir, ubmr, uartclk;
2060 ucr2 = imx_uart_readl(sport, UCR2);
2063 if (ucr2 & UCR2_PREN) {
2064 if (ucr2 & UCR2_PROE)
2070 if (ucr2 & UCR2_WS)
2239 u32 ucr1, ucr2, uts;
2356 ucr2 = imx_uart_readl(sport, UCR2);
2357 ucr2 &= ~UCR2_ATEN;
2358 imx_uart_writel(sport, ucr2, UCR2);
2380 ucr2 = imx_uart_readl(sport, UCR2);
2381 ucr2 |= UCR2_RXEN;
2382 imx_uart_writel(sport, ucr2, UCR2);