Lines Matching refs:imx_uart_readl

300 static u32 imx_uart_readl(struct imx_port *sport, u32 offset)  in imx_uart_readl()  function
363 ucr->ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_ucrs_save()
364 ucr->ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_ucrs_save()
365 ucr->ucr3 = imx_uart_readl(sport, UCR3); in imx_uart_ucrs_save()
408 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_start_rx()
409 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_start_rx()
441 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_stop_tx()
444 usr2 = imx_uart_readl(sport, USR2); in imx_uart_stop_tx()
450 ucr4 = imx_uart_readl(sport, UCR4); in imx_uart_stop_tx()
469 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_stop_tx()
491 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_stop_rx()
492 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_stop_rx()
542 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_transmit_buffer()
556 !(imx_uart_readl(sport, imx_uart_uts_reg(sport)) & UTS_TXFULL)) { in imx_uart_transmit_buffer()
583 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_dma_tx_callback()
601 u32 ucr4 = imx_uart_readl(sport, UCR4); in imx_uart_dma_tx_callback()
623 ucr4 = imx_uart_readl(sport, UCR4); in imx_uart_dma_tx()
659 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_dma_tx()
687 u32 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_start_tx()
714 u32 ucr4 = imx_uart_readl(sport, UCR4); in imx_uart_start_tx()
726 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_start_tx()
734 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_start_tx()
754 usr1 = imx_uart_readl(sport, USR1) & USR1_RTSS; in __imx_uart_rtsint()
791 while (imx_uart_readl(sport, USR2) & USR2_RDR) { in __imx_uart_rxint()
797 rx = imx_uart_readl(sport, URXD0); in __imx_uart_rxint()
799 usr2 = imx_uart_readl(sport, USR2); in __imx_uart_rxint()
874 unsigned usr1 = imx_uart_readl(sport, USR1); in imx_uart_get_hwmctrl()
875 unsigned usr2 = imx_uart_readl(sport, USR2); in imx_uart_get_hwmctrl()
885 if (!(imx_uart_readl(sport, USR2) & USR2_RIIN)) in imx_uart_get_hwmctrl()
926 usr1 = imx_uart_readl(sport, USR1); in imx_uart_int()
927 usr2 = imx_uart_readl(sport, USR2); in imx_uart_int()
928 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_int()
929 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_int()
930 ucr3 = imx_uart_readl(sport, UCR3); in imx_uart_int()
931 ucr4 = imx_uart_readl(sport, UCR4); in imx_uart_int()
1007 ret = (imx_uart_readl(sport, USR2) & USR2_TXDC) ? TIOCSER_TEMT : 0; in imx_uart_tx_empty()
1040 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_set_mctrl()
1055 ucr3 = imx_uart_readl(sport, UCR3) & ~UCR3_DSR; in imx_uart_set_mctrl()
1060 uts = imx_uart_readl(sport, imx_uart_uts_reg(sport)) & ~UTS_LOOP; in imx_uart_set_mctrl()
1079 ucr1 = imx_uart_readl(sport, UCR1) & ~UCR1_SNDBRK; in imx_uart_break_ctl()
1230 usr1 = imx_uart_readl(sport, USR1); in imx_uart_clear_rx_errors()
1231 usr2 = imx_uart_readl(sport, USR2); in imx_uart_clear_rx_errors()
1268 val = imx_uart_readl(sport, UFCR) & (UFCR_RFDIV | UFCR_DCEDTE); in imx_uart_setup_ufcr()
1355 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_enable_dma()
1367 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_disable_dma()
1401 ucr4 = imx_uart_readl(sport, UCR4); in imx_uart_startup()
1417 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_startup()
1421 while (!(imx_uart_readl(sport, UCR2) & UCR2_SRST) && (--i > 0)) in imx_uart_startup()
1430 ucr1 = imx_uart_readl(sport, UCR1) & ~UCR1_RRDYEN; in imx_uart_startup()
1437 ucr4 = imx_uart_readl(sport, UCR4) & ~(UCR4_OREN | UCR4_INVR); in imx_uart_startup()
1444 ucr3 = imx_uart_readl(sport, UCR3) & ~UCR3_INVT; in imx_uart_startup()
1460 ucr2 = imx_uart_readl(sport, UCR2) & ~UCR2_ATEN; in imx_uart_startup()
1481 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_startup()
1485 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_startup()
1526 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_shutdown()
1542 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_shutdown()
1546 ucr4 = imx_uart_readl(sport, UCR4); in imx_uart_shutdown()
1574 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_flush_buffer()
1591 ubir = imx_uart_readl(sport, UBIR); in imx_uart_flush_buffer()
1592 ubmr = imx_uart_readl(sport, UBMR); in imx_uart_flush_buffer()
1593 uts = imx_uart_readl(sport, IMX21_UTS); in imx_uart_flush_buffer()
1595 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_flush_buffer()
1599 while (!(imx_uart_readl(sport, UCR2) & UCR2_SRST) && (--i > 0)) in imx_uart_flush_buffer()
1645 old_ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_set_termios()
1738 ufcr = imx_uart_readl(sport, UFCR); in imx_uart_set_termios()
1751 old_ubir = imx_uart_readl(sport, UBIR); in imx_uart_set_termios()
1752 old_ubmr = imx_uart_readl(sport, UBMR); in imx_uart_set_termios()
1843 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_poll_init()
1844 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_poll_init()
1870 if (!(imx_uart_readl(sport, USR2) & USR2_RDR)) in imx_uart_poll_get_char()
1873 return imx_uart_readl(sport, URXD0) & URXD_RX_DATA; in imx_uart_poll_get_char()
1883 status = imx_uart_readl(sport, USR1); in imx_uart_poll_put_char()
1891 status = imx_uart_readl(sport, USR2); in imx_uart_poll_put_char()
1914 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_rs485_config()
1962 while (imx_uart_readl(sport, imx_uart_uts_reg(sport)) & UTS_TXFULL) in imx_uart_console_putchar()
2008 while (!(imx_uart_readl(sport, USR2) & USR2_TXDC)); in imx_uart_console_write()
2025 if (imx_uart_readl(sport, UCR1) & UCR1_UARTEN) { in imx_uart_console_get_options()
2031 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_console_get_options()
2046 ubir = imx_uart_readl(sport, UBIR) & 0xffff; in imx_uart_console_get_options()
2047 ubmr = imx_uart_readl(sport, UBMR) & 0xffff; in imx_uart_console_get_options()
2049 ucfr_rfdiv = (imx_uart_readl(sport, UFCR) & UFCR_RFDIV) >> 7; in imx_uart_console_get_options()
2321 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_probe()
2332 u32 ufcr = imx_uart_readl(sport, UFCR); in imx_uart_probe()
2347 u32 ufcr = imx_uart_readl(sport, UFCR); in imx_uart_probe()
2444 sport->saved_reg[0] = imx_uart_readl(sport, UCR1); in imx_uart_save_context()
2445 sport->saved_reg[1] = imx_uart_readl(sport, UCR2); in imx_uart_save_context()
2446 sport->saved_reg[2] = imx_uart_readl(sport, UCR3); in imx_uart_save_context()
2447 sport->saved_reg[3] = imx_uart_readl(sport, UCR4); in imx_uart_save_context()
2448 sport->saved_reg[4] = imx_uart_readl(sport, UFCR); in imx_uart_save_context()
2449 sport->saved_reg[5] = imx_uart_readl(sport, UESC); in imx_uart_save_context()
2450 sport->saved_reg[6] = imx_uart_readl(sport, UTIM); in imx_uart_save_context()
2451 sport->saved_reg[7] = imx_uart_readl(sport, UBIR); in imx_uart_save_context()
2452 sport->saved_reg[8] = imx_uart_readl(sport, UBMR); in imx_uart_save_context()
2453 sport->saved_reg[9] = imx_uart_readl(sport, IMX21_UTS); in imx_uart_save_context()
2462 ucr3 = imx_uart_readl(sport, UCR3); in imx_uart_enable_wakeup()
2472 u32 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_enable_wakeup()