Lines Matching refs:imx_uart_writel

294 static void imx_uart_writel(struct imx_port *sport, u32 val, u32 offset)  in imx_uart_writel()  function
390 imx_uart_writel(sport, ucr->ucr1, UCR1); in imx_uart_ucrs_restore()
391 imx_uart_writel(sport, ucr->ucr2, UCR2); in imx_uart_ucrs_restore()
392 imx_uart_writel(sport, ucr->ucr3, UCR3); in imx_uart_ucrs_restore()
441 imx_uart_writel(sport, ucr2, UCR2); in imx_uart_start_rx()
442 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_start_rx()
462 imx_uart_writel(sport, ucr1 & ~UCR1_TRDYEN, UCR1); in imx_uart_stop_tx()
472 imx_uart_writel(sport, ucr4, UCR4); in imx_uart_stop_tx()
494 imx_uart_writel(sport, ucr2, UCR2); in imx_uart_stop_tx()
522 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_stop_rx()
523 imx_uart_writel(sport, ucr4, UCR4); in imx_uart_stop_rx()
526 imx_uart_writel(sport, ucr2, UCR2); in imx_uart_stop_rx()
548 imx_uart_writel(sport, sport->port.x_char, URTX0); in imx_uart_transmit_buffer()
569 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_transmit_buffer()
571 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_transmit_buffer()
582 imx_uart_writel(sport, xmit->buf[xmit->tail], URTX0); in imx_uart_transmit_buffer()
608 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_dma_tx_callback()
626 imx_uart_writel(sport, ucr4, UCR4); in imx_uart_dma_tx_callback()
648 imx_uart_writel(sport, ucr4, UCR4); in imx_uart_dma_tx()
684 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_dma_tx()
715 imx_uart_writel(sport, ucr2, UCR2); in imx_uart_start_tx()
739 imx_uart_writel(sport, ucr4, UCR4); in imx_uart_start_tx()
750 imx_uart_writel(sport, ucr1 | UCR1_TRDYEN, UCR1); in imx_uart_start_tx()
760 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_start_tx()
776 imx_uart_writel(sport, USR1_RTSD, USR1); in __imx_uart_rtsint()
824 imx_uart_writel(sport, USR2_BRCD, USR2); in __imx_uart_rxint()
988 imx_uart_writel(sport, USR1_AGTIM, USR1); in imx_uart_int()
1000 imx_uart_writel(sport, USR1_DTRD, USR1); in imx_uart_int()
1013 imx_uart_writel(sport, USR1_AWAKE, USR1); in imx_uart_int()
1019 imx_uart_writel(sport, USR2_ORE, USR2); in imx_uart_int()
1081 imx_uart_writel(sport, ucr2, UCR2); in imx_uart_set_mctrl()
1087 imx_uart_writel(sport, ucr3, UCR3); in imx_uart_set_mctrl()
1092 imx_uart_writel(sport, uts, imx_uart_uts_reg(sport)); in imx_uart_set_mctrl()
1113 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_break_ctl()
1269 imx_uart_writel(sport, USR2_BRCD, USR2); in imx_uart_clear_rx_errors()
1277 imx_uart_writel(sport, USR1_FRAMERR, USR1); in imx_uart_clear_rx_errors()
1280 imx_uart_writel(sport, USR1_PARITYERR, USR1); in imx_uart_clear_rx_errors()
1286 imx_uart_writel(sport, USR2_ORE, USR2); in imx_uart_clear_rx_errors()
1304 imx_uart_writel(sport, val, UFCR); in imx_uart_setup_ufcr()
1390 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_enable_dma()
1402 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_disable_dma()
1440 imx_uart_writel(sport, ucr4 & ~UCR4_DREN, UCR4); in imx_uart_startup()
1452 imx_uart_writel(sport, ucr2, UCR2); in imx_uart_startup()
1460 imx_uart_writel(sport, USR1_RTSD | USR1_DTRD, USR1); in imx_uart_startup()
1461 imx_uart_writel(sport, USR2_ORE, USR2); in imx_uart_startup()
1468 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_startup()
1475 imx_uart_writel(sport, ucr4, UCR4); in imx_uart_startup()
1491 imx_uart_writel(sport, ucr3, UCR3); in imx_uart_startup()
1503 imx_uart_writel(sport, ucr2, UCR2); in imx_uart_startup()
1516 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_startup()
1520 imx_uart_writel(sport, ucr2, UCR2); in imx_uart_startup()
1561 imx_uart_writel(sport, ucr2, UCR2); in imx_uart_shutdown()
1577 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_shutdown()
1581 imx_uart_writel(sport, ucr4, UCR4); in imx_uart_shutdown()
1609 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_flush_buffer()
1630 imx_uart_writel(sport, ucr2, UCR2); in imx_uart_flush_buffer()
1636 imx_uart_writel(sport, ubir, UBIR); in imx_uart_flush_buffer()
1637 imx_uart_writel(sport, ubmr, UBMR); in imx_uart_flush_buffer()
1638 imx_uart_writel(sport, uts, IMX21_UTS); in imx_uart_flush_buffer()
1773 imx_uart_writel(sport, ufcr, UFCR); in imx_uart_set_termios()
1787 imx_uart_writel(sport, num, UBIR); in imx_uart_set_termios()
1788 imx_uart_writel(sport, denom, UBMR); in imx_uart_set_termios()
1792 imx_uart_writel(sport, sport->port.uartclk / div / 1000, in imx_uart_set_termios()
1795 imx_uart_writel(sport, ucr2, UCR2); in imx_uart_set_termios()
1888 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_poll_init()
1889 imx_uart_writel(sport, ucr2, UCR2); in imx_uart_poll_init()
1892 imx_uart_writel(sport, ucr1 | UCR1_RRDYEN, UCR1); in imx_uart_poll_init()
1893 imx_uart_writel(sport, ucr2 | UCR2_ATEN, UCR2); in imx_uart_poll_init()
1920 imx_uart_writel(sport, c, URTX0); in imx_uart_poll_put_char()
1952 imx_uart_writel(sport, ucr2, UCR2); in imx_uart_rs485_config()
1998 imx_uart_writel(sport, ch, URTX0); in imx_uart_console_putchar()
2031 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_console_write()
2033 imx_uart_writel(sport, old_ucr.ucr2 | UCR2_TXEN, UCR2); in imx_uart_console_write()
2385 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_probe()
2396 imx_uart_writel(sport, ufcr | UFCR_DCEDTE, UFCR); in imx_uart_probe()
2403 imx_uart_writel(sport, in imx_uart_probe()
2411 imx_uart_writel(sport, ufcr & ~UFCR_DCEDTE, UFCR); in imx_uart_probe()
2415 imx_uart_writel(sport, ucr3, UCR3); in imx_uart_probe()
2486 imx_uart_writel(sport, sport->saved_reg[4], UFCR); in imx_uart_restore_context()
2487 imx_uart_writel(sport, sport->saved_reg[5], UESC); in imx_uart_restore_context()
2488 imx_uart_writel(sport, sport->saved_reg[6], UTIM); in imx_uart_restore_context()
2489 imx_uart_writel(sport, sport->saved_reg[7], UBIR); in imx_uart_restore_context()
2490 imx_uart_writel(sport, sport->saved_reg[8], UBMR); in imx_uart_restore_context()
2491 imx_uart_writel(sport, sport->saved_reg[9], IMX21_UTS); in imx_uart_restore_context()
2492 imx_uart_writel(sport, sport->saved_reg[0], UCR1); in imx_uart_restore_context()
2493 imx_uart_writel(sport, sport->saved_reg[1] | UCR2_SRST, UCR2); in imx_uart_restore_context()
2494 imx_uart_writel(sport, sport->saved_reg[2], UCR3); in imx_uart_restore_context()
2495 imx_uart_writel(sport, sport->saved_reg[3], UCR4); in imx_uart_restore_context()
2526 imx_uart_writel(sport, USR1_AWAKE, USR1); in imx_uart_enable_wakeup()
2531 imx_uart_writel(sport, ucr3, UCR3); in imx_uart_enable_wakeup()
2539 imx_uart_writel(sport, ucr1, UCR1); in imx_uart_enable_wakeup()