Lines Matching refs:vt8500_read
130 static inline unsigned int vt8500_read(struct uart_port *port, unsigned int off) in vt8500_read() function
172 if ((vt8500_read(port, VT8500_URISR) & RXOVER)) { in handle_rx()
178 while (vt8500_read(port, VT8500_URFIDX) & 0x1f00) { in handle_rx()
219 while ((vt8500_read(port, VT8500_URFIDX) & 0x1f) < 16) { in handle_tx()
261 isr = vt8500_read(port, VT8500_URISR); in vt8500_irq()
280 return (vt8500_read(port, VT8500_URFIDX) & 0x1f) < 16 ? in vt8500_tx_empty()
288 usr = vt8500_read(port, VT8500_URUSR); in vt8500_get_mctrl()
297 unsigned int lcr = vt8500_read(port, VT8500_URLCR); in vt8500_set_mctrl()
311 vt8500_read(port, VT8500_URLCR) | VT8500_BREAK, in vt8500_break_ctl()
328 while ((vt8500_read(port, VT8500_URUSR) & (1 << 5)) && --loops) in vt8500_set_baud_rate()
390 lcr = vt8500_read(&vt8500_port->uart, VT8500_URLCR); in vt8500_set_termios()
433 while ((vt8500_read(&vt8500_port->uart, VT8500_URFCR) & 0xc) in vt8500_set_termios()
494 status = vt8500_read(port, VT8500_URFIDX); in wait_for_xmitr()
516 ier = vt8500_read(&vt8500_port->uart, VT8500_URIER); in vt8500_console_write()
572 unsigned int status = vt8500_read(port, VT8500_URFIDX); in vt8500_get_poll_char()
577 return vt8500_read(port, VT8500_RXFIFO) & 0xff; in vt8500_get_poll_char()
585 status = vt8500_read(port, VT8500_URFIDX); in vt8500_put_poll_char()