Lines Matching refs:uart_setreg
115 uart_setreg(bas, REG_LCR, lcr | LCR_DLAB); in ns8250_delay()
119 uart_setreg(bas, REG_LCR, lcr); in ns8250_delay()
215 uart_setreg(bas, REG_FCR, fcr); in ns8250_flush()
244 uart_setreg(bas, REG_LCR, lcr | LCR_DLAB); in ns8250_param()
246 uart_setreg(bas, REG_DLL, divisor & 0xff); in ns8250_param()
247 uart_setreg(bas, REG_DLH, (divisor >> 8) & 0xff); in ns8250_param()
252 uart_setreg(bas, REG_LCR, lcr); in ns8250_param()
282 uart_setreg(bas, REG_FCR, FCR_UART_ON); in ns8250_probe()
319 uart_setreg(bas, REG_IER, ier); in ns8250_init()
327 uart_setreg(bas, REG_FCR, val); in ns8250_init()
331 uart_setreg(bas, REG_MCR, MCR_IE | MCR_RTS | MCR_DTR); in ns8250_init()
342 uart_setreg(bas, REG_MCR, MCR_IE); in ns8250_term()
354 uart_setreg(bas, REG_DATA, c); in ns8250_putc()
531 uart_setreg(bas, REG_FCR, ns8250->fcr); in ns8250_bus_attach()
544 uart_setreg(bas, REG_IER, ns8250->ier); in ns8250_bus_attach()
572 uart_setreg(bas, REG_IER, ier); in ns8250_bus_detach()
589 uart_setreg(bas, REG_FCR, ns8250->fcr); in ns8250_bus_flush()
652 uart_setreg(bas, REG_LCR, lcr); in ns8250_bus_ioctl()
658 uart_setreg(bas, REG_LCR, 0xbf); in ns8250_bus_ioctl()
665 uart_setreg(bas, REG_EFR, efr); in ns8250_bus_ioctl()
667 uart_setreg(bas, REG_LCR, lcr); in ns8250_bus_ioctl()
673 uart_setreg(bas, REG_LCR, 0xbf); in ns8250_bus_ioctl()
680 uart_setreg(bas, REG_EFR, efr); in ns8250_bus_ioctl()
682 uart_setreg(bas, REG_LCR, lcr); in ns8250_bus_ioctl()
687 uart_setreg(bas, REG_LCR, lcr | LCR_DLAB); in ns8250_bus_ioctl()
692 uart_setreg(bas, REG_LCR, lcr); in ns8250_bus_ioctl()
743 uart_setreg(bas, REG_IER, ns8250->ier); in ns8250_bus_ipend()
823 uart_setreg(bas, REG_MCR, MCR_LOOPBACK | MCR_IE | MCR_DTR | MCR_RTS); in ns8250_bus_probe()
835 uart_setreg(bas, REG_FCR, val); in ns8250_bus_probe()
842 uart_setreg(bas, REG_MCR, mcr); in ns8250_bus_probe()
853 uart_setreg(bas, REG_FCR, val); in ns8250_bus_probe()
862 uart_setreg(bas, REG_MCR, mcr); in ns8250_bus_probe()
867 uart_setreg(bas, REG_FCR, val); in ns8250_bus_probe()
880 uart_setreg(bas, REG_DATA, 0); in ns8250_bus_probe()
896 uart_setreg(bas, REG_IER, ier); in ns8250_bus_probe()
897 uart_setreg(bas, REG_MCR, mcr); in ns8250_bus_probe()
902 uart_setreg(bas, REG_FCR, val); in ns8250_bus_probe()
910 uart_setreg(bas, REG_MCR, mcr); in ns8250_bus_probe()
1018 uart_setreg(bas, REG_MCR, ns8250->mcr); in ns8250_bus_setsig()
1036 uart_setreg(bas, REG_DATA, sc->sc_txbuf[i]); in ns8250_bus_transmit()
1041 uart_setreg(bas, REG_IER, ns8250->ier); in ns8250_bus_transmit()
1067 uart_setreg(bas, REG_IER, ier & ns8250->ier_mask); in ns8250_bus_grab()
1082 uart_setreg(bas, REG_IER, ns8250->ier); in ns8250_bus_ungrab()