Home
last modified time | relevance | path

Searched refs:__uart_getreg (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/dev/uart/
H A Duart_dev_pl011.c147 #define __uart_getreg(bas, reg) \ macro
248 __uart_setreg(bas, UART_LCR_H, (__uart_getreg(bas, UART_LCR_H) & in uart_pl011_param()
268 div = ((__uart_getreg(bas, UART_IBRD) & IBRD_BDIVINT) << 6) | in uart_pl011_param()
269 (__uart_getreg(bas, UART_FBRD) & FBRD_BDIVFRAC); in uart_pl011_param()
280 __uart_setreg(bas, UART_IMSC, __uart_getreg(bas, UART_IMSC) & in uart_pl011_init()
310 while (__uart_getreg(bas, UART_FR) & FR_TXFF) in uart_pl011_putc()
319 return !(__uart_getreg(bas, UART_FR) & FR_RXFE); in uart_pl011_rxready()
329 c = __uart_getreg(bas, UART_DR) & 0xff; in uart_pl011_getc()
477 ints = __uart_getreg(bas, UART_MIS); in uart_pl011_bus_ipend()
554 hwrev = __uart_getreg(&sc->sc_bas, UART_PIDREG_2) >> 4; in uart_pl011_bus_probe()
[all …]
H A Duart_dev_mu.c126 #define __uart_getreg(bas, reg) \ macro
224 while ((__uart_getreg(bas, AUX_MU_LSR_REG) & LSR_TXEMPTY) == 0) in uart_mu_putc()
233 return ((__uart_getreg(bas, AUX_MU_LSR_REG) & LSR_RXREADY) != 0); in uart_mu_rxready()
243 c = __uart_getreg(bas, AUX_MU_IO_REG) & 0xff; in uart_mu_getc()
377 ints = __uart_getreg(bas, AUX_MU_IIR_REG); in uart_mu_bus_ipend()
387 if (__uart_getreg(bas, AUX_MU_LSR_REG) & LSR_TXIDLE) { in uart_mu_bus_ipend()
436 lsr = __uart_getreg(bas, AUX_MU_LSR_REG); in uart_mu_bus_receive()
438 xc = __uart_getreg(bas, AUX_MU_IO_REG); in uart_mu_bus_receive()
445 lsr = __uart_getreg(bas, AUX_MU_LSR_REG); in uart_mu_bus_receive()