Lines Matching refs:serial_out
129 static inline void serial_out(struct uart_port *port, int offset, int value) in serial_out() function
162 serial_out(port, SPRD_ICLR, iclr); in sprd_stop_tx()
163 serial_out(port, SPRD_IEN, ien); in sprd_stop_tx()
173 serial_out(port, SPRD_IEN, ien); in sprd_start_tx()
187 serial_out(port, SPRD_IEN, ien); in sprd_stop_rx()
188 serial_out(port, SPRD_ICLR, iclr); in sprd_stop_rx()
259 serial_out(port, SPRD_TXD, port->x_char); in sprd_tx()
272 serial_out(port, SPRD_TXD, xmit->buf[xmit->tail]); in sprd_tx()
301 serial_out(port, SPRD_ICLR, ~0); in sprd_handle_irq()
323 serial_out(port, SPRD_CTL2, ((THLD_TX_EMPTY << 8) | THLD_RX_FULL)); in sprd_startup()
336 serial_out(port, SPRD_IEN, 0); in sprd_startup()
337 serial_out(port, SPRD_ICLR, ~0); in sprd_startup()
351 serial_out(port, SPRD_CTL1, fc); in sprd_startup()
357 serial_out(port, SPRD_IEN, ien); in sprd_startup()
365 serial_out(port, SPRD_IEN, 0); in sprd_shutdown()
366 serial_out(port, SPRD_ICLR, ~0); in sprd_shutdown()
453 serial_out(port, SPRD_CLKD0, quot & 0xffff); in sprd_set_termios()
456 serial_out(port, SPRD_CLKD1, (quot & 0x1f0000) >> 16); in sprd_set_termios()
457 serial_out(port, SPRD_LCR, lcr); in sprd_set_termios()
459 serial_out(port, SPRD_CTL1, fc); in sprd_set_termios()
536 serial_out(port, SPRD_TXD, ch); in sprd_console_putchar()