Lines Matching refs:bas
72 struct uart_bas *bas = &sc->sc_bas; in tegra_uart_attach() local
80 ns8250->ier = uart_getreg(bas, REG_IER) & ns8250->ier_mask; in tegra_uart_attach()
82 uart_setreg(bas, REG_IER, ns8250->ier); in tegra_uart_attach()
83 uart_barrier(bas); in tegra_uart_attach()
90 struct uart_bas *bas = &sc->sc_bas; in tegra_uart_grab() local
100 ier = uart_getreg(bas, REG_IER); in tegra_uart_grab()
101 uart_setreg(bas, REG_IER, ier & ns8250->ier_mask); in tegra_uart_grab()
103 while ((uart_getreg(bas, REG_LSR) & LSR_TEMT) == 0) in tegra_uart_grab()
106 uart_setreg(bas, REG_FCR, 0); in tegra_uart_grab()
107 uart_barrier(bas); in tegra_uart_grab()
115 struct uart_bas *bas = &sc->sc_bas; in tegra_uart_ungrab() local
121 uart_setreg(bas, REG_FCR, ns8250->fcr); in tegra_uart_ungrab()
122 uart_setreg(bas, REG_IER, ns8250->ier); in tegra_uart_ungrab()
123 uart_barrier(bas); in tegra_uart_ungrab()