Lines Matching refs:imx_uart_readl

277 static inline u32 imx_uart_readl(struct imx_port *sport, u32 offset)  in imx_uart_readl()  function
300 ucr->ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_ucrs_save()
301 ucr->ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_ucrs_save()
302 ucr->ucr3 = imx_uart_readl(sport, UCR3); in imx_uart_ucrs_save()
354 ubir = imx_uart_readl(sport, UBIR); in imx_uart_soft_reset()
355 ubmr = imx_uart_readl(sport, UBMR); in imx_uart_soft_reset()
356 uts = imx_uart_readl(sport, IMX21_UTS); in imx_uart_soft_reset()
358 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_soft_reset()
361 while (!(imx_uart_readl(sport, UCR2) & UCR2_SRST) && (--i > 0)) in imx_uart_soft_reset()
377 uts = imx_uart_readl(sport, imx_uart_uts_reg(sport)); in imx_uart_disable_loopback_rs485()
388 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_start_rx()
389 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_start_rx()
422 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_stop_tx()
425 ucr4 = imx_uart_readl(sport, UCR4); in imx_uart_stop_tx()
426 usr2 = imx_uart_readl(sport, USR2); in imx_uart_stop_tx()
455 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_stop_tx()
477 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_stop_rx_with_loopback_ctrl()
478 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_stop_rx_with_loopback_ctrl()
479 ucr4 = imx_uart_readl(sport, UCR4); in imx_uart_stop_rx_with_loopback_ctrl()
495 uts = imx_uart_readl(sport, imx_uart_uts_reg(sport)); in imx_uart_stop_rx_with_loopback_ctrl()
552 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_transmit_buffer()
566 !(imx_uart_readl(sport, imx_uart_uts_reg(sport)) & UTS_TXFULL)) { in imx_uart_transmit_buffer()
592 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_dma_tx_callback()
608 u32 ucr4 = imx_uart_readl(sport, UCR4); in imx_uart_dma_tx_callback()
630 ucr4 = imx_uart_readl(sport, UCR4); in imx_uart_dma_tx()
666 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_dma_tx()
694 u32 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_start_tx()
732 u32 ucr4 = imx_uart_readl(sport, UCR4); in imx_uart_start_tx()
744 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_start_tx()
752 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_start_tx()
772 usr1 = imx_uart_readl(sport, USR1) & USR1_RTSS; in __imx_uart_rtsint()
856 usr2 = imx_uart_readl(sport, USR2); in __imx_uart_rxint()
860 while ((rx = imx_uart_readl(sport, URXD0)) & URXD_CHARRDY) { in __imx_uart_rxint()
930 unsigned usr1 = imx_uart_readl(sport, USR1); in imx_uart_get_hwmctrl()
931 unsigned usr2 = imx_uart_readl(sport, USR2); in imx_uart_get_hwmctrl()
941 if (!(imx_uart_readl(sport, USR2) & USR2_RIIN)) in imx_uart_get_hwmctrl()
982 usr1 = imx_uart_readl(sport, USR1); in imx_uart_int()
983 usr2 = imx_uart_readl(sport, USR2); in imx_uart_int()
984 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_int()
985 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_int()
986 ucr3 = imx_uart_readl(sport, UCR3); in imx_uart_int()
987 ucr4 = imx_uart_readl(sport, UCR4); in imx_uart_int()
1063 ret = (imx_uart_readl(sport, USR2) & USR2_TXDC) ? TIOCSER_TEMT : 0; in imx_uart_tx_empty()
1096 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_set_mctrl()
1111 ucr3 = imx_uart_readl(sport, UCR3) & ~UCR3_DSR; in imx_uart_set_mctrl()
1116 uts = imx_uart_readl(sport, imx_uart_uts_reg(sport)) & ~UTS_LOOP; in imx_uart_set_mctrl()
1135 ucr1 = imx_uart_readl(sport, UCR1) & ~UCR1_SNDBRK; in imx_uart_break_ctl()
1219 imx_uart_check_flood(sport, imx_uart_readl(sport, USR2)); in imx_uart_dma_rx_callback()
1293 usr1 = imx_uart_readl(sport, USR1); in imx_uart_clear_rx_errors()
1294 usr2 = imx_uart_readl(sport, USR2); in imx_uart_clear_rx_errors()
1333 val = imx_uart_readl(sport, UFCR) & (UFCR_RFDIV | UFCR_DCEDTE); in imx_uart_setup_ufcr()
1420 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_enable_dma()
1432 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_disable_dma()
1466 ucr4 = imx_uart_readl(sport, UCR4); in imx_uart_startup()
1489 ucr1 = imx_uart_readl(sport, UCR1) & ~UCR1_RRDYEN; in imx_uart_startup()
1496 ucr4 = imx_uart_readl(sport, UCR4) & ~(UCR4_OREN | UCR4_INVR); in imx_uart_startup()
1503 ucr3 = imx_uart_readl(sport, UCR3) & ~UCR3_INVT; in imx_uart_startup()
1519 ucr2 = imx_uart_readl(sport, UCR2) & ~UCR2_ATEN; in imx_uart_startup()
1540 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_startup()
1544 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_startup()
1587 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_shutdown()
1603 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_shutdown()
1610 uts = imx_uart_readl(sport, imx_uart_uts_reg(sport)); in imx_uart_shutdown()
1619 ucr4 = imx_uart_readl(sport, UCR4); in imx_uart_shutdown()
1645 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_flush_buffer()
1692 old_ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_set_termios()
1785 ufcr = imx_uart_readl(sport, UFCR); in imx_uart_set_termios()
1798 old_ubir = imx_uart_readl(sport, UBIR); in imx_uart_set_termios()
1799 old_ubmr = imx_uart_readl(sport, UBMR); in imx_uart_set_termios()
1885 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_poll_init()
1886 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_poll_init()
1912 if (!(imx_uart_readl(sport, USR2) & USR2_RDR)) in imx_uart_poll_get_char()
1915 return imx_uart_readl(sport, URXD0) & URXD_RX_DATA; in imx_uart_poll_get_char()
1925 status = imx_uart_readl(sport, USR1); in imx_uart_poll_put_char()
1933 status = imx_uart_readl(sport, USR2); in imx_uart_poll_put_char()
1952 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_rs485_config()
1998 while (imx_uart_readl(sport, imx_uart_uts_reg(sport)) & UTS_TXFULL) in imx_uart_console_putchar()
2044 read_poll_timeout_atomic(imx_uart_readl, usr2, usr2 & USR2_TXDC, in imx_uart_console_write()
2061 if (imx_uart_readl(sport, UCR1) & UCR1_UARTEN) { in imx_uart_console_get_options()
2067 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_console_get_options()
2082 ubir = imx_uart_readl(sport, UBIR) & 0xffff; in imx_uart_console_get_options()
2083 ubmr = imx_uart_readl(sport, UBMR) & 0xffff; in imx_uart_console_get_options()
2085 ucfr_rfdiv = (imx_uart_readl(sport, UFCR) & UFCR_RFDIV) >> 7; in imx_uart_console_get_options()
2358 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_probe()
2363 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_probe()
2379 uts = imx_uart_readl(sport, imx_uart_uts_reg(sport)); in imx_uart_probe()
2383 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_probe()
2387 ucr2 = imx_uart_readl(sport, UCR2); in imx_uart_probe()
2399 u32 ufcr = imx_uart_readl(sport, UFCR); in imx_uart_probe()
2414 u32 ufcr = imx_uart_readl(sport, UFCR); in imx_uart_probe()
2516 sport->saved_reg[0] = imx_uart_readl(sport, UCR1); in imx_uart_save_context()
2517 sport->saved_reg[1] = imx_uart_readl(sport, UCR2); in imx_uart_save_context()
2518 sport->saved_reg[2] = imx_uart_readl(sport, UCR3); in imx_uart_save_context()
2519 sport->saved_reg[3] = imx_uart_readl(sport, UCR4); in imx_uart_save_context()
2520 sport->saved_reg[4] = imx_uart_readl(sport, UFCR); in imx_uart_save_context()
2521 sport->saved_reg[5] = imx_uart_readl(sport, UESC); in imx_uart_save_context()
2522 sport->saved_reg[6] = imx_uart_readl(sport, UTIM); in imx_uart_save_context()
2523 sport->saved_reg[7] = imx_uart_readl(sport, UBIR); in imx_uart_save_context()
2524 sport->saved_reg[8] = imx_uart_readl(sport, UBMR); in imx_uart_save_context()
2525 sport->saved_reg[9] = imx_uart_readl(sport, IMX21_UTS); in imx_uart_save_context()
2534 ucr3 = imx_uart_readl(sport, UCR3); in imx_uart_enable_wakeup()
2544 u32 ucr1 = imx_uart_readl(sport, UCR1); in imx_uart_enable_wakeup()