Lines Matching refs:serial_out
143 static inline void serial_out(struct uart_port *port, unsigned int offset, in serial_out() function
171 serial_out(port, SPRD_CTL1, val); in sprd_set_mctrl()
189 serial_out(port, SPRD_IEN, ien); in sprd_stop_rx()
190 serial_out(port, SPRD_ICLR, iclr); in sprd_stop_rx()
202 serial_out(port, SPRD_CTL1, val); in sprd_uart_dma_enable()
328 serial_out(port, SPRD_TXD, port->x_char); in sprd_start_tx_dma()
352 serial_out(port, SPRD_CTL2, val); in sprd_rx_full_thld()
535 serial_out(port, SPRD_IEN, ien); in sprd_stop_tx()
536 serial_out(port, SPRD_ICLR, iclr); in sprd_stop_tx()
553 serial_out(port, SPRD_IEN, ien); in sprd_start_tx()
633 serial_out(port, SPRD_TXD, port->x_char); in sprd_tx()
646 serial_out(port, SPRD_TXD, xmit->buf[xmit->tail]); in sprd_tx()
676 serial_out(port, SPRD_ICLR, SPRD_ICLR_TIMEOUT); in sprd_handle_irq()
679 serial_out(port, SPRD_ICLR, SPRD_IMSR_BREAK_DETECT); in sprd_handle_irq()
720 serial_out(port, SPRD_CTL2, in sprd_startup()
734 serial_out(port, SPRD_IEN, 0); in sprd_startup()
735 serial_out(port, SPRD_ICLR, ~0); in sprd_startup()
752 serial_out(port, SPRD_CTL1, fc); in sprd_startup()
760 serial_out(port, SPRD_IEN, ien); in sprd_startup()
769 serial_out(port, SPRD_IEN, 0); in sprd_shutdown()
770 serial_out(port, SPRD_ICLR, ~0); in sprd_shutdown()
857 serial_out(port, SPRD_CLKD0, quot & SPRD_CLKD0_MASK); in sprd_set_termios()
860 serial_out(port, SPRD_CLKD1, in sprd_set_termios()
862 serial_out(port, SPRD_LCR, lcr); in sprd_set_termios()
864 serial_out(port, SPRD_CTL1, fc); in sprd_set_termios()
945 serial_out(port, SPRD_TXD, ch); in sprd_poll_put_char()
990 serial_out(port, SPRD_TXD, ch); in sprd_console_putchar()