Home
last modified time | relevance | path

Searched refs:lcr (Results 1 – 10 of 10) sorted by relevance

/freebsd/sys/dev/uart/
H A Duart_dev_ns8250.c174 uint8_t lcr; in ns8250_get_divisor() local
176 lcr = uart_getreg(bas, REG_LCR); in ns8250_get_divisor()
177 uart_setreg(bas, REG_LCR, lcr | LCR_DLAB); in ns8250_get_divisor()
181 uart_setreg(bas, REG_LCR, lcr); in ns8250_get_divisor()
319 uint8_t lcr; in ns8250_param() local
325 lcr = 0; in ns8250_param()
327 lcr |= LCR_8BITS; in ns8250_param()
329 lcr |= LCR_7BITS; in ns8250_param()
331 lcr |= LCR_6BITS; in ns8250_param()
333 lcr |= LCR_5BITS; in ns8250_param()
[all …]
/freebsd/sys/dev/usb/serial/
H A Duchcom.c639 uchcom_set_baudrate(struct uchcom_softc *sc, uint32_t rate, uint16_t lcr) in uchcom_set_baudrate() argument
648 uchcom_ctrl_write(sc, UCHCOM_REQ_RESET, lcr, idx); in uchcom_set_baudrate()
735 uint8_t lcr; in uchcom_cfg_param() local
737 lcr = UCHCOM_LCR1_RX | UCHCOM_LCR1_TX; in uchcom_cfg_param()
740 lcr |= UCHCOM_LCR1_STOPB; in uchcom_cfg_param()
743 lcr |= UCHCOM_LCR1_PARENB; in uchcom_cfg_param()
745 lcr |= UCHCOM_LCR1_PARODD; in uchcom_cfg_param()
747 lcr |= UCHCOM_LCR1_PAREVEN; in uchcom_cfg_param()
752 lcr |= UCHCOM_LCR1_CS5; in uchcom_cfg_param()
755 lcr |= UCHCOM_LCR1_CS6; in uchcom_cfg_param()
[all …]
H A Dufintek.c522 uint8_t lcr=0; in ufintek_cfg_param() local
542 lcr = 0; in ufintek_cfg_param()
545 lcr |= UFINTEK_LCR_WORDLEN_8; in ufintek_cfg_param()
548 lcr |= UFINTEK_LCR_WORDLEN_7; in ufintek_cfg_param()
551 lcr |= UFINTEK_LCR_WORDLEN_6; in ufintek_cfg_param()
560 lcr |= UFINTEK_LCR_STOP_BITS_1; in ufintek_cfg_param()
562 lcr |= UFINTEK_LCR_PARITY_ODD; in ufintek_cfg_param()
564 lcr |= UFINTEK_LCR_PARITY_EVEN; in ufintek_cfg_param()
566 sc->sc_lcr = lcr; in ufintek_cfg_param()
H A Dumcs.c610 uint8_t lcr = sc->sc_ports[pn].sc_lcr; in umcs7840_cfg_param() local
616 lcr |= MCS7840_UART_LCR_STOPB2; in umcs7840_cfg_param()
618 lcr |= MCS7840_UART_LCR_STOPB1; in umcs7840_cfg_param()
622 lcr &= ~MCS7840_UART_LCR_PARITYMASK; in umcs7840_cfg_param()
624 lcr |= MCS7840_UART_LCR_PARITYON; in umcs7840_cfg_param()
626 lcr = MCS7840_UART_LCR_PARITYODD; in umcs7840_cfg_param()
629 lcr = MCS7840_UART_LCR_PARITYEVEN; in umcs7840_cfg_param()
633 lcr &= ~MCS7840_UART_LCR_PARITYON; in umcs7840_cfg_param()
637 lcr &= ~MCS7840_UART_LCR_DATALENMASK; in umcs7840_cfg_param()
640 lcr |= MCS7840_UART_LCR_DATALEN5; in umcs7840_cfg_param()
[all …]
H A Duftdi.c170 uint16_t lcr; member
1595 cfg->lcr = FTDI_SIO_SET_DATA_STOP_BITS_2; in uftdi_set_parm_soft()
1597 cfg->lcr = FTDI_SIO_SET_DATA_STOP_BITS_1; in uftdi_set_parm_soft()
1601 cfg->lcr |= FTDI_SIO_SET_DATA_PARITY_ODD; in uftdi_set_parm_soft()
1603 cfg->lcr |= FTDI_SIO_SET_DATA_PARITY_EVEN; in uftdi_set_parm_soft()
1606 cfg->lcr |= FTDI_SIO_SET_DATA_PARITY_NONE; in uftdi_set_parm_soft()
1611 cfg->lcr |= FTDI_SIO_SET_DATA_BITS(5); in uftdi_set_parm_soft()
1615 cfg->lcr |= FTDI_SIO_SET_DATA_BITS(6); in uftdi_set_parm_soft()
1619 cfg->lcr |= FTDI_SIO_SET_DATA_BITS(7); in uftdi_set_parm_soft()
1623 cfg->lcr |= FTDI_SIO_SET_DATA_BITS(8); in uftdi_set_parm_soft()
[all …]
/freebsd/usr.sbin/bhyve/
H A Duart_emul.c88 uint8_t lcr; /* Line control register (R/W) */
227 if ((sc->lcr & LCR_DLAB) != 0) { in uart_ns16550_write()
283 sc->lcr = value; in uart_ns16550_write()
344 if ((sc->lcr & LCR_DLAB) != 0) { in uart_ns16550_read()
379 reg = sc->lcr; in uart_ns16550_read()
468 SNAPSHOT_VAR_OR_LEAVE(sc->lcr, meta, ret, done); in uart_ns16550_snapshot()
89 uint8_t lcr; /* Line control register (R/W) */ global() member
/freebsd/sys/dev/sound/pci/
H A Dcmi.c322 u_int32_t fcr1, lcr, mcr; in cmi_spdif_speed() local
326 lcr = CMPCI_REG_XSPDIF_ENABLE; in cmi_spdif_speed()
330 fcr1 = mcr = lcr = 0; in cmi_spdif_speed()
338 CMPCI_REG_XSPDIF_ENABLE, lcr); in cmi_spdif_speed()
/freebsd/crypto/openssl/crypto/poly1305/asm/
H A Dpoly1305-s390x.pl681 &{$z? \&lcgr:\&lcr} ($len,$len);
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEInstrInfo.td1541 defm LCR : LOADCRm<"lcr", 0x40, I64>;
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.td948 def LCR : UnaryRR <"lcr", 0x13, ineg, GR32, GR32>;