Searched refs:vt8500_read (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | vt8500_serial.c | 117 static inline unsigned int vt8500_read(struct uart_port *port, unsigned int off) in vt8500_read() function 159 if ((vt8500_read(port, VT8500_URISR) & RXOVER)) { in handle_rx() 165 while (vt8500_read(port, VT8500_URFIDX) & 0x1f00) { in handle_rx() 206 while ((vt8500_read(port, VT8500_URFIDX) & 0x1f) < 16) { in handle_tx() 248 isr = vt8500_read(port, VT8500_URISR); in vt8500_irq() 267 return (vt8500_read(port, VT8500_URFIDX) & 0x1f) < 16 ? in vt8500_tx_empty() 275 usr = vt8500_read(port, VT8500_URUSR); in vt8500_get_mctrl() 284 unsigned int lcr = vt8500_read(port, VT8500_URLCR); in vt8500_set_mctrl() 298 vt8500_read(port, VT8500_URLCR) | VT8500_BREAK, in vt8500_break_ctl() 315 while ((vt8500_read(por in vt8500_set_baud_rate() [all...] |
/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | vt8500_serial.c | 117 static inline unsigned int vt8500_read(struct uart_port *port, unsigned int off) in vt8500_read() function 159 if ((vt8500_read(port, VT8500_URISR) & RXOVER)) { in handle_rx() 165 while (vt8500_read(port, VT8500_URFIDX) & 0x1f00) { in handle_rx() 192 unsigned int idx = vt8500_read(port, VT8500_URFIDX) & 0x1f; in vt8500_tx_empty() 231 isr = vt8500_read(port, VT8500_URISR); in vt8500_irq() 252 usr = vt8500_read(port, VT8500_URUSR); in vt8500_get_mctrl() 261 unsigned int lcr = vt8500_read(port, VT8500_URLCR); in vt8500_set_mctrl() 275 vt8500_read(port, VT8500_URLCR) | VT8500_BREAK, in vt8500_break_ctl() 292 while ((vt8500_read(port, VT8500_URUSR) & (1 << 5)) && --loops) in vt8500_set_baud_rate() 354 lcr = vt8500_read( in vt8500_set_termios() [all...] |
Completed in 2 milliseconds