Home
last modified time | relevance | path

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

/freebsd/sys/dev/uart/
H A Duart_dev_mu.c128 #define __uart_setreg(bas, reg, value) \ macro
175 __uart_setreg(bas, AUX_MU_CNTL_REG, line); in uart_mu_param()
189 __uart_setreg(bas, AUX_MU_LCR_REG, line); in uart_mu_param()
197 __uart_setreg(bas, AUX_MU_BAUD_REG, ((uint32_t)(baud & 0xFFFF))); in uart_mu_param()
201 __uart_setreg(bas, AUX_MU_CNTL_REG, CNTL_RXENAB|CNTL_TXENAB); in uart_mu_param()
210 __uart_setreg(bas, AUX_MU_IER_REG, 0); in uart_mu_init()
226 __uart_setreg(bas, AUX_MU_IO_REG, c & 0xff); in uart_mu_putc()
313 __uart_setreg(bas, AUX_MU_IIR_REG, IIR_CLEAR); in uart_mu_bus_attach()
316 __uart_setreg(bas, AUX_MU_IER_REG, psc->aux_ier); in uart_mu_bus_attach()
392 __uart_setreg(bas, AUX_MU_IER_REG, in uart_mu_bus_ipend()
[all …]
H A Duart_dev_pl011.c149 #define __uart_setreg(bas, reg, value) \ macro
211 __uart_setreg(bas, UART_CR, ctrl); in uart_pl011_param()
243 __uart_setreg(bas, UART_IBRD, ((uint32_t)(baud >> 6)) & IBRD_BDIVINT); in uart_pl011_param()
244 __uart_setreg(bas, UART_FBRD, (uint32_t)(baud & 0x3F) & FBRD_BDIVFRAC); in uart_pl011_param()
248 __uart_setreg(bas, UART_LCR_H, (__uart_getreg(bas, UART_LCR_H) & in uart_pl011_param()
252 __uart_setreg(bas, UART_IFLS, FIFO_IFLS_BITS); in uart_pl011_param()
254 __uart_setreg(bas, UART_CR, ctrl); in uart_pl011_param()
280 __uart_setreg(bas, UART_IMSC, __uart_getreg(bas, UART_IMSC) & in uart_pl011_init()
312 __uart_setreg(bas, UART_DR, c & 0xff); in uart_pl011_putc()
414 __uart_setreg(bas, UART_IMSC, psc->imsc); in uart_pl011_bus_attach()
[all …]