Searched refs:lcr_h (Results 1 – 3 of 3) sorted by relevance
| /Linux-v5.15/drivers/tty/serial/ |
| D | amba-pl010.c | 295 unsigned int lcr_h; in pl010_break_ctl() local 298 lcr_h = readb(uap->port.membase + UART010_LCRH); in pl010_break_ctl() 300 lcr_h |= UART01x_LCRH_BRK; in pl010_break_ctl() 302 lcr_h &= ~UART01x_LCRH_BRK; in pl010_break_ctl() 303 writel(lcr_h, uap->port.membase + UART010_LCRH); in pl010_break_ctl() 380 unsigned int lcr_h, old_cr; in pl010_set_termios() local 392 lcr_h = UART01x_LCRH_WLEN_5; in pl010_set_termios() 395 lcr_h = UART01x_LCRH_WLEN_6; in pl010_set_termios() 398 lcr_h = UART01x_LCRH_WLEN_7; in pl010_set_termios() 401 lcr_h = UART01x_LCRH_WLEN_8; in pl010_set_termios() [all …]
|
| D | amba-pl011.c | 1649 unsigned int lcr_h; in pl011_break_ctl() local 1652 lcr_h = pl011_read(uap, REG_LCRH_TX); in pl011_break_ctl() 1654 lcr_h |= UART01x_LCRH_BRK; in pl011_break_ctl() 1656 lcr_h &= ~UART01x_LCRH_BRK; in pl011_break_ctl() 1657 pl011_write(lcr_h, uap, REG_LCRH_TX); in pl011_break_ctl() 1765 static void pl011_write_lcr_h(struct uart_amba_port *uap, unsigned int lcr_h) in pl011_write_lcr_h() argument 1767 pl011_write(lcr_h, uap, REG_LCRH_RX); in pl011_write_lcr_h() 1776 pl011_write(lcr_h, uap, REG_LCRH_TX); in pl011_write_lcr_h() 2030 unsigned int lcr_h, old_cr; in pl011_set_termios() local 2060 lcr_h = UART01x_LCRH_WLEN_5; in pl011_set_termios() [all …]
|
| D | mxs-auart.c | 1373 unsigned int lcr_h, quot; in auart_console_get_options() local 1378 lcr_h = mxs_read(s, REG_LINECTRL); in auart_console_get_options() 1381 if (lcr_h & AUART_LINECTRL_PEN) { in auart_console_get_options() 1382 if (lcr_h & AUART_LINECTRL_EPS) in auart_console_get_options() 1388 if ((lcr_h & AUART_LINECTRL_WLEN_MASK) == AUART_LINECTRL_WLEN(7)) in auart_console_get_options()
|