Lines Matching refs:sc_mcr
122 uint8_t sc_mcr; /* local modem control register */ member
497 sc->sc_ports[pn].sc_mcr = MCS7840_UART_MCR_IE; in umcs7840_cfg_open()
499 sc->sc_ports[pn].sc_mcr |= MCS7840_UART_MCR_DTR | MCS7840_UART_MCR_RTS; in umcs7840_cfg_open()
500 if (umcs7840_set_UART_reg_sync(sc, pn, MCS7840_UART_REG_MCR, sc->sc_ports[pn].sc_mcr)) in umcs7840_cfg_open()
567 sc->sc_ports[pn].sc_mcr |= MCS7840_UART_MCR_DTR; in umcs7840_cfg_set_dtr()
569 sc->sc_ports[pn].sc_mcr &= ~MCS7840_UART_MCR_DTR; in umcs7840_cfg_set_dtr()
571 umcs7840_set_UART_reg_sync(sc, pn, MCS7840_UART_REG_MCR, sc->sc_ports[pn].sc_mcr); in umcs7840_cfg_set_dtr()
582 sc->sc_ports[pn].sc_mcr |= MCS7840_UART_MCR_RTS; in umcs7840_cfg_set_rts()
584 sc->sc_ports[pn].sc_mcr &= ~MCS7840_UART_MCR_RTS; in umcs7840_cfg_set_rts()
586 umcs7840_set_UART_reg_sync(sc, pn, MCS7840_UART_REG_MCR, sc->sc_ports[pn].sc_mcr); in umcs7840_cfg_set_rts()
611 uint8_t mcr = sc->sc_ports[pn].sc_mcr; in umcs7840_cfg_param()
673 sc->sc_ports[pn].sc_mcr = mcr; in umcs7840_cfg_param()
674 umcs7840_set_UART_reg_sync(sc, pn, MCS7840_UART_REG_MCR, sc->sc_ports[pn].sc_mcr); in umcs7840_cfg_param()
675 DPRINTF("Port %d MCR=%02x\n", pn, sc->sc_ports[pn].sc_mcr); in umcs7840_cfg_param()