Lines Matching refs:sio_in
170 static inline unsigned int sio_in(struct uart_txx9_port *up, int offset) in sio_in() function
196 sio_out(up, offset, sio_in(up, offset) & ~value); in sio_mask()
201 sio_out(up, offset, sio_in(up, offset) | value); in sio_set()
253 while ((sio_in(up, TXX9_SIFCR) & TXX9_SIFCR_SWRST) && --tmout) in serial_txx9_initialize()
278 ch = sio_in(up, TXX9_SIRFIFO); in receive_chars()
336 disr = sio_in(up, TXX9_SIDISR); in receive_chars()
384 status = sio_in(up, TXX9_SIDISR); in serial_txx9_interrupt()
385 if (!(sio_in(up, TXX9_SIDICR) & TXX9_SIDICR_TIE)) in serial_txx9_interrupt()
417 ret = (sio_in(up, TXX9_SICISR) & TXX9_SICISR_TXALS) ? TIOCSER_TEMT : 0; in serial_txx9_tx_empty()
430 ret |= (sio_in(up, TXX9_SIFLCR) & TXX9_SIFLCR_RTSSC) ? 0 : TIOCM_RTS; in serial_txx9_get_mctrl()
431 ret |= (sio_in(up, TXX9_SICISR) & TXX9_SICISR_CTSS) ? 0 : TIOCM_CTS; in serial_txx9_get_mctrl()
469 !(sio_in(up, TXX9_SICISR) & TXX9_SICISR_TXALS)) in wait_for_xmitr()
476 (sio_in(up, TXX9_SICISR) & TXX9_SICISR_CTSS)) in wait_for_xmitr()
497 ier = sio_in(up, TXX9_SIDICR); in serial_txx9_get_poll_char()
500 while (sio_in(up, TXX9_SIDISR) & TXX9_SIDISR_UVALID) in serial_txx9_get_poll_char()
503 c = sio_in(up, TXX9_SIRFIFO); in serial_txx9_get_poll_char()
523 ier = sio_in(up, TXX9_SIDICR); in serial_txx9_put_poll_char()
640 cval = sio_in(up, TXX9_SILCR); in serial_txx9_set_termios()
910 ier = sio_in(up, TXX9_SIDICR); in serial_txx9_console_write()
915 flcr = sio_in(up, TXX9_SIFLCR); in serial_txx9_console_write()