Lines Matching refs:WR4
57 #define WR4(bas, reg, value) \ macro
209 WR4(bas, CDNC_UART_BAUDDIV_REG, best_bauddiv); in cdnc_uart_set_baud()
210 WR4(bas, CDNC_UART_BAUDGEN_REG, best_baudgen); in cdnc_uart_set_baud()
257 WR4(bas, CDNC_UART_MODE_REG, mode_reg_value); in cdnc_uart_set_params()
270 WR4(bas, CDNC_UART_CTRL_REG, in cdnc_uart_hw_init()
274 WR4(bas, CDNC_UART_IDIS_REG, CDNC_UART_INT_ALL); in cdnc_uart_hw_init()
275 WR4(bas, CDNC_UART_ISTAT_REG, CDNC_UART_INT_ALL); in cdnc_uart_hw_init()
278 WR4(bas, CDNC_UART_MODEM_STAT_REG, in cdnc_uart_hw_init()
283 WR4(bas, CDNC_UART_RX_WATER_REG, UART_FIFO_SIZE/2); in cdnc_uart_hw_init()
284 WR4(bas, CDNC_UART_RX_TIMEO_REG, 10); in cdnc_uart_hw_init()
287 WR4(bas, CDNC_UART_TX_WATER_REG, UART_FIFO_SIZE/2); in cdnc_uart_hw_init()
290 WR4(bas, CDNC_UART_CTRL_REG, in cdnc_uart_hw_init()
295 WR4(bas, CDNC_UART_MODEM_CTRL_REG, CDNC_UART_MODEM_CTRL_REG_DTR | in cdnc_uart_hw_init()
338 WR4(bas, CDNC_UART_FIFO, c); in cdnc_uart_putc()
446 WR4(bas, CDNC_UART_IEN_REG, in cdnc_uart_bus_attach()
463 WR4(bas, CDNC_UART_ISTAT_REG, CDNC_UART_INT_TXEMPTY); in cdnc_uart_bus_transmit()
466 WR4(bas, CDNC_UART_FIFO, sc->sc_txbuf[i]); in cdnc_uart_bus_transmit()
469 WR4(bas, CDNC_UART_IEN_REG, CDNC_UART_INT_TXEMPTY); in cdnc_uart_bus_transmit()
500 WR4(bas, CDNC_UART_MODEM_CTRL_REG, modem_ctrl); in cdnc_uart_bus_setsig()
518 WR4(bas, CDNC_UART_ISTAT_REG, in cdnc_uart_bus_receive()
535 WR4(bas, CDNC_UART_ISTAT_REG, CDNC_UART_INT_FRAMING); in cdnc_uart_bus_receive()
567 WR4(bas, CDNC_UART_ISTAT_REG, istatus & in cdnc_uart_bus_ipend()
579 WR4(bas, CDNC_UART_IDIS_REG, CDNC_UART_INT_TXEMPTY); in cdnc_uart_bus_ipend()
593 WR4(bas, CDNC_UART_MODEM_STAT_REG, in cdnc_uart_bus_ipend()
657 WR4(bas, CDNC_UART_CTRL_REG, uart_ctrl); in cdnc_uart_bus_ioctl()
665 WR4(bas, CDNC_UART_MODEM_CTRL_REG, modem_ctrl); in cdnc_uart_bus_ioctl()
682 WR4(&sc->sc_bas, CDNC_UART_IEN_REG, in cdnc_uart_bus_grab()
692 WR4(&sc->sc_bas, CDNC_UART_IEN_REG, in cdnc_uart_bus_ungrab()