Lines Matching refs:atmel_uart_writel

208 static inline void atmel_uart_writel(struct uart_port *port, u32 reg, u32 value)  in atmel_uart_writel()  function
339 atmel_uart_writel(port, ATMEL_US_IDR, atmel_port->tx_done_mask); in atmel_config_rs485()
351 atmel_uart_writel(port, ATMEL_US_TTGR, in atmel_config_rs485()
362 atmel_uart_writel(port, ATMEL_US_MR, mode); in atmel_config_rs485()
365 atmel_uart_writel(port, ATMEL_US_IER, atmel_port->tx_done_mask); in atmel_config_rs485()
392 atmel_uart_writel(port, ATMEL_US_TTGR, in atmel_set_mctrl()
423 atmel_uart_writel(port, ATMEL_US_CR, control); in atmel_set_mctrl()
434 atmel_uart_writel(port, ATMEL_US_MR, mode); in atmel_set_mctrl()
471 atmel_uart_writel(port, ATMEL_PDC_PTCR, ATMEL_PDC_TXTDIS); in atmel_stop_tx()
474 atmel_uart_writel(port, ATMEL_US_IDR, atmel_port->tx_done_mask); in atmel_stop_tx()
499 atmel_uart_writel(port, ATMEL_PDC_PTCR, ATMEL_PDC_TXTEN); in atmel_start_tx()
502 atmel_uart_writel(port, ATMEL_US_IER, atmel_port->tx_done_mask); in atmel_start_tx()
511 atmel_uart_writel(port, ATMEL_US_CR, ATMEL_US_RSTSTA); in atmel_start_rx()
513 atmel_uart_writel(port, ATMEL_US_CR, ATMEL_US_RXEN); in atmel_start_rx()
517 atmel_uart_writel(port, ATMEL_US_IER, in atmel_start_rx()
520 atmel_uart_writel(port, ATMEL_PDC_PTCR, ATMEL_PDC_RXTEN); in atmel_start_rx()
522 atmel_uart_writel(port, ATMEL_US_IER, ATMEL_US_RXRDY); in atmel_start_rx()
531 atmel_uart_writel(port, ATMEL_US_CR, ATMEL_US_RXDIS); in atmel_stop_rx()
535 atmel_uart_writel(port, ATMEL_PDC_PTCR, ATMEL_PDC_RXTDIS); in atmel_stop_rx()
536 atmel_uart_writel(port, ATMEL_US_IDR, in atmel_stop_rx()
540 atmel_uart_writel(port, ATMEL_US_IDR, ATMEL_US_RXRDY); in atmel_stop_rx()
580 atmel_uart_writel(port, ATMEL_US_IER, ier); in atmel_enable_ms()
619 atmel_uart_writel(port, ATMEL_US_IDR, idr); in atmel_disable_ms()
629 atmel_uart_writel(port, ATMEL_US_CR, ATMEL_US_STTBRK); in atmel_break_ctl()
632 atmel_uart_writel(port, ATMEL_US_CR, ATMEL_US_STPBRK); in atmel_break_ctl()
666 atmel_uart_writel(port, ATMEL_US_CR, ATMEL_US_RSTSTA); in atmel_pdc_rxerr()
702 atmel_uart_writel(port, ATMEL_US_CR, ATMEL_US_RSTSTA); in atmel_rx_chars()
707 atmel_uart_writel(port, ATMEL_US_IER, in atmel_rx_chars()
717 atmel_uart_writel(port, ATMEL_US_IDR, in atmel_rx_chars()
763 atmel_uart_writel(port, ATMEL_US_IER, in atmel_tx_chars()
1016 atmel_uart_writel(port, ATMEL_US_CR, ATMEL_US_STTTO); in atmel_rx_from_dma()
1023 atmel_uart_writel(port, ATMEL_US_IER, ATMEL_US_TIMEOUT); in atmel_rx_from_dma()
1089 atmel_uart_writel(port, ATMEL_US_IER, ATMEL_US_TIMEOUT); in atmel_rx_from_dma()
1199 atmel_uart_writel(port, ATMEL_US_IDR, in atmel_handle_receive()
1211 atmel_uart_writel(port, ATMEL_US_IDR, in atmel_handle_receive()
1225 atmel_uart_writel(port, ATMEL_US_CR, ATMEL_US_RSTSTA); in atmel_handle_receive()
1226 atmel_uart_writel(port, ATMEL_US_IDR, ATMEL_US_RXBRK); in atmel_handle_receive()
1241 atmel_uart_writel(port, ATMEL_US_IDR, in atmel_handle_transmit()
1306 atmel_uart_writel(port, ATMEL_US_IDR, mask); in atmel_interrupt()
1355 atmel_uart_writel(port, ATMEL_PDC_PTCR, ATMEL_PDC_TXTDIS); in atmel_tx_pdc()
1366 atmel_uart_writel(port, ATMEL_PDC_TPR, in atmel_tx_pdc()
1368 atmel_uart_writel(port, ATMEL_PDC_TCR, count); in atmel_tx_pdc()
1370 atmel_uart_writel(port, ATMEL_PDC_PTCR, ATMEL_PDC_TXTEN); in atmel_tx_pdc()
1372 atmel_uart_writel(port, ATMEL_US_IER, in atmel_tx_pdc()
1499 atmel_uart_writel(port, ATMEL_US_CR, ATMEL_US_STTTO); in atmel_rx_from_pdc()
1545 atmel_uart_writel(port, ATMEL_PDC_RNPR, pdc->dma_addr); in atmel_rx_from_pdc()
1546 atmel_uart_writel(port, ATMEL_PDC_RNCR, pdc->dma_size); in atmel_rx_from_pdc()
1561 atmel_uart_writel(port, ATMEL_US_IER, in atmel_rx_from_pdc()
1595 atmel_uart_writel(port, ATMEL_PDC_RPR, atmel_port->pdc_rx[0].dma_addr); in atmel_prepare_rx_pdc()
1596 atmel_uart_writel(port, ATMEL_PDC_RCR, PDC_BUFFER_SIZE); in atmel_prepare_rx_pdc()
1598 atmel_uart_writel(port, ATMEL_PDC_RNPR, in atmel_prepare_rx_pdc()
1600 atmel_uart_writel(port, ATMEL_PDC_RNCR, PDC_BUFFER_SIZE); in atmel_prepare_rx_pdc()
1842 atmel_uart_writel(port, ATMEL_US_IDR, -1); in atmel_startup()
1891 atmel_uart_writel(port, ATMEL_US_CR, in atmel_startup()
1906 atmel_uart_writel(port, ATMEL_US_FMR, fmr); in atmel_startup()
1916 atmel_uart_writel(port, ATMEL_US_CR, ATMEL_US_RSTSTA | ATMEL_US_RSTRX); in atmel_startup()
1918 atmel_uart_writel(port, ATMEL_US_CR, ATMEL_US_TXEN | ATMEL_US_RXEN); in atmel_startup()
1931 atmel_uart_writel(port, ATMEL_US_RTOR, PDC_RX_TIMEOUT); in atmel_startup()
1932 atmel_uart_writel(port, ATMEL_US_CR, ATMEL_US_STTTO); in atmel_startup()
1934 atmel_uart_writel(port, ATMEL_US_IER, in atmel_startup()
1938 atmel_uart_writel(port, ATMEL_PDC_PTCR, ATMEL_PDC_RXTEN); in atmel_startup()
1946 atmel_uart_writel(port, ATMEL_US_RTOR, PDC_RX_TIMEOUT); in atmel_startup()
1947 atmel_uart_writel(port, ATMEL_US_CR, ATMEL_US_STTTO); in atmel_startup()
1949 atmel_uart_writel(port, ATMEL_US_IER, in atmel_startup()
1954 atmel_uart_writel(port, ATMEL_US_IER, ATMEL_US_RXRDY); in atmel_startup()
1974 atmel_uart_writel(port, ATMEL_PDC_TCR, 0); in atmel_flush_buffer()
2006 atmel_uart_writel(port, ATMEL_US_CR, ATMEL_US_RSTSTA); in atmel_shutdown()
2007 atmel_uart_writel(port, ATMEL_US_IDR, -1); in atmel_shutdown()
2052 atmel_uart_writel(port, ATMEL_US_IER, atmel_port->backup_imr); in atmel_serial_pm()
2057 atmel_uart_writel(port, ATMEL_US_IDR, -1); in atmel_serial_pm()
2139 atmel_uart_writel(port, ATMEL_US_IER, port->read_status_mask); in atmel_set_termios()
2167 atmel_uart_writel(port, ATMEL_US_IDR, -1); in atmel_set_termios()
2170 atmel_uart_writel(port, ATMEL_US_CR, ATMEL_US_TXDIS | ATMEL_US_RXDIS); in atmel_set_termios()
2174 atmel_uart_writel(port, ATMEL_US_TTGR, in atmel_set_termios()
2191 atmel_uart_writel(port, ATMEL_US_MR, mode); in atmel_set_termios()
2208 atmel_uart_writel(port, ATMEL_US_CR, rts_state); in atmel_set_termios()
2212 atmel_uart_writel(port, ATMEL_US_BRGR, quot); in atmel_set_termios()
2213 atmel_uart_writel(port, ATMEL_US_CR, ATMEL_US_RSTSTA | ATMEL_US_RSTRX); in atmel_set_termios()
2214 atmel_uart_writel(port, ATMEL_US_CR, ATMEL_US_TXEN | ATMEL_US_RXEN); in atmel_set_termios()
2217 atmel_uart_writel(port, ATMEL_US_IER, imr); in atmel_set_termios()
2463 atmel_uart_writel(port, ATMEL_US_IDR, in atmel_console_write()
2468 atmel_uart_writel(port, ATMEL_PDC_PTCR, ATMEL_PDC_TXTDIS); in atmel_console_write()
2482 atmel_uart_writel(port, ATMEL_PDC_PTCR, ATMEL_PDC_TXTEN); in atmel_console_write()
2485 atmel_uart_writel(port, ATMEL_US_IER, imr); in atmel_console_write()
2544 atmel_uart_writel(port, ATMEL_US_IDR, -1); in atmel_console_setup()
2545 atmel_uart_writel(port, ATMEL_US_CR, ATMEL_US_RSTSTA | ATMEL_US_RSTRX); in atmel_console_setup()
2546 atmel_uart_writel(port, ATMEL_US_CR, ATMEL_US_TXEN | ATMEL_US_RXEN); in atmel_console_setup()
2849 atmel_uart_writel(&port->uart, ATMEL_US_MR, in atmel_serial_probe()
2851 atmel_uart_writel(&port->uart, ATMEL_US_CR, ATMEL_US_RTSEN); in atmel_serial_probe()