Lines Matching refs:uart_setreg
141 uart_setreg(bas, REG_LCR, lcr | LCR_DLAB); in ns8250_get_divisor()
145 uart_setreg(bas, REG_LCR, lcr); in ns8250_get_divisor()
257 uart_setreg(bas, REG_FCR, fcr); in ns8250_flush()
307 uart_setreg(bas, REG_LCR, lcr | LCR_DLAB); in ns8250_param()
309 uart_setreg(bas, REG_DLL, divisor & 0xff); in ns8250_param()
310 uart_setreg(bas, REG_DLH, (divisor >> 8) & 0xff); in ns8250_param()
315 uart_setreg(bas, REG_LCR, lcr); in ns8250_param()
374 uart_setreg(bas, REG_IER, ier); in ns8250_init()
402 uart_setreg(bas, REG_FCR, 0); in ns8250_init()
406 uart_setreg(bas, REG_MCR, MCR_IE | MCR_RTS | MCR_DTR); in ns8250_init()
417 uart_setreg(bas, REG_MCR, MCR_IE); in ns8250_term()
431 uart_setreg(bas, REG_DATA, c); in ns8250_putc()
618 uart_setreg(bas, REG_FCR, ns8250->fcr); in ns8250_bus_attach()
631 uart_setreg(bas, REG_IER, ns8250->ier); in ns8250_bus_attach()
659 uart_setreg(bas, REG_IER, ier); in ns8250_bus_detach()
676 uart_setreg(bas, REG_FCR, ns8250->fcr); in ns8250_bus_flush()
739 uart_setreg(bas, REG_LCR, lcr); in ns8250_bus_ioctl()
745 uart_setreg(bas, REG_LCR, 0xbf); in ns8250_bus_ioctl()
752 uart_setreg(bas, REG_EFR, efr); in ns8250_bus_ioctl()
754 uart_setreg(bas, REG_LCR, lcr); in ns8250_bus_ioctl()
760 uart_setreg(bas, REG_LCR, 0xbf); in ns8250_bus_ioctl()
767 uart_setreg(bas, REG_EFR, efr); in ns8250_bus_ioctl()
769 uart_setreg(bas, REG_LCR, lcr); in ns8250_bus_ioctl()
823 uart_setreg(bas, REG_IER, ns8250->ier); in ns8250_bus_ipend()
902 uart_setreg(bas, REG_MCR, MCR_LOOPBACK | MCR_IE | MCR_DTR | MCR_RTS); in ns8250_bus_probe()
910 uart_setreg(bas, REG_FCR, FCR_ENABLE); in ns8250_bus_probe()
917 uart_setreg(bas, REG_MCR, mcr); in ns8250_bus_probe()
924 uart_setreg(bas, REG_FCR, FCR_ENABLE | FCR_XMT_RST | FCR_RCV_RST); in ns8250_bus_probe()
933 uart_setreg(bas, REG_MCR, mcr); in ns8250_bus_probe()
934 uart_setreg(bas, REG_FCR, 0); in ns8250_bus_probe()
947 uart_setreg(bas, REG_DATA, 0); in ns8250_bus_probe()
963 uart_setreg(bas, REG_IER, ier); in ns8250_bus_probe()
964 uart_setreg(bas, REG_MCR, mcr); in ns8250_bus_probe()
965 uart_setreg(bas, REG_FCR, 0); in ns8250_bus_probe()
973 uart_setreg(bas, REG_MCR, mcr); in ns8250_bus_probe()
1093 uart_setreg(bas, REG_MCR, ns8250->mcr); in ns8250_bus_setsig()
1111 uart_setreg(bas, REG_DATA, sc->sc_txbuf[i]); in ns8250_bus_transmit()
1116 uart_setreg(bas, REG_IER, ns8250->ier); in ns8250_bus_transmit()
1153 uart_setreg(bas, REG_IER, ier & ns8250->ier_mask); in ns8250_bus_grab()
1168 uart_setreg(bas, REG_IER, ns8250->ier); in ns8250_bus_ungrab()