Lines Matching refs:pn
572 uint8_t pn = sc->sc_ports[portno].sc_port_phys; in umcs7840_get_status() local
580 umcs7840_get_UART_reg(sc, pn, MCS7840_UART_REG_LSR, &hw_lsr); in umcs7840_get_status()
581 umcs7840_get_UART_reg(sc, pn, MCS7840_UART_REG_MSR, &hw_msr); in umcs7840_get_status()
614 int pn = sc->sc_ports[portno].sc_port_phys; in umcs7840_param() local
666 umcs7840_set_UART_reg(sc, pn, MCS7840_UART_REG_LCR, in umcs7840_param()
667 sc->sc_ports[pn].sc_port_lcr); in umcs7840_param()
670 umcs7840_set_UART_reg(sc, pn, MCS7840_UART_REG_MCR, in umcs7840_param()
671 sc->sc_ports[pn].sc_port_mcr); in umcs7840_param()
682 int pn = sc->sc_ports[portno].sc_port_phys; in umcs7840_dtr() local
691 umcs7840_set_UART_reg(sc, pn, MCS7840_UART_REG_MCR, in umcs7840_dtr()
692 sc->sc_ports[pn].sc_port_mcr); in umcs7840_dtr()
698 int pn = sc->sc_ports[portno].sc_port_phys; in umcs7840_rts() local
707 umcs7840_set_UART_reg(sc, pn, MCS7840_UART_REG_MCR, in umcs7840_rts()
708 sc->sc_ports[pn].sc_port_mcr); in umcs7840_rts()
714 int pn = sc->sc_ports[portno].sc_port_phys; in umcs7840_break() local
723 umcs7840_set_UART_reg(sc, pn, MCS7840_UART_REG_LCR, in umcs7840_break()
724 sc->sc_ports[pn].sc_port_lcr); in umcs7840_break()
731 int pn = sc->sc_ports[portno].sc_port_phys; in umcs7840_port_open() local
732 int spreg = umcs7840_reg_sp(pn); in umcs7840_port_open()
733 int ctrlreg = umcs7840_reg_ctrl(pn); in umcs7840_port_open()
760 if (umcs7840_set_UART_reg(sc, pn, MCS7840_UART_REG_SCRATCHPAD, in umcs7840_port_open()
772 if (umcs7840_set_UART_reg(sc, pn, MCS7840_UART_REG_IER, 0)) in umcs7840_port_open()
776 if (umcs7840_set_UART_reg(sc, pn, MCS7840_UART_REG_FCR, 0)) in umcs7840_port_open()
778 if (umcs7840_set_UART_reg(sc, pn, MCS7840_UART_REG_FCR, in umcs7840_port_open()
784 sc->sc_ports[pn].sc_port_lcr = in umcs7840_port_open()
786 if (umcs7840_set_UART_reg(sc, pn, MCS7840_UART_REG_LCR, in umcs7840_port_open()
787 sc->sc_ports[pn].sc_port_lcr)) in umcs7840_port_open()
794 sc->sc_ports[pn].sc_port_mcr = MCS7840_UART_MCR_DTR in umcs7840_port_open()
796 if (umcs7840_set_UART_reg(sc, pn, MCS7840_UART_REG_MCR, in umcs7840_port_open()
797 sc->sc_ports[pn].sc_port_mcr)) in umcs7840_port_open()
821 if (umcs7840_get_UART_reg(sc, pn, MCS7840_UART_REG_LCR, in umcs7840_port_open()
822 &sc->sc_ports[pn].sc_port_lcr)) in umcs7840_port_open()
824 if (umcs7840_set_UART_reg(sc, pn, MCS7840_UART_REG_IER, in umcs7840_port_open()
841 int pn = sc->sc_ports[portno].sc_port_phys; in umcs7840_port_close() local
842 int ctrlreg = umcs7840_reg_ctrl(pn); in umcs7840_port_close()
848 umcs7840_set_UART_reg(sc, pn, MCS7840_UART_REG_MCR, 0); in umcs7840_port_close()
849 umcs7840_set_UART_reg(sc, pn, MCS7840_UART_REG_IER, 0); in umcs7840_port_close()
888 uint8_t pn = sc->sc_ports[subunit].sc_port_phys; in umcs7840_intr() local
889 if (buf[pn] & MCS7840_UART_ISR_NOPENDING) in umcs7840_intr()
892 "(FIFO: %02x)\n", pn, in umcs7840_intr()
893 buf[pn] & MCS7840_UART_ISR_INTMASK, in umcs7840_intr()
894 buf[pn] & (~MCS7840_UART_ISR_INTMASK))); in umcs7840_intr()
895 switch (buf[pn] & MCS7840_UART_ISR_INTMASK) { in umcs7840_intr()