Lines Matching refs:efm32_uart_write32
90 static void efm32_uart_write32(struct efm32_uart_port *efm_port, in efm32_uart_write32() function
129 efm32_uart_write32(efm_port, UARTn_CMD_TXDIS, UARTn_CMD); in efm32_uart_stop_tx()
131 efm32_uart_write32(efm_port, ien, UARTn_IEN); in efm32_uart_stop_tx()
143 efm32_uart_write32(efm_port, port->x_char, in efm32_uart_tx_chars()
150 efm32_uart_write32(efm_port, xmit->buf[xmit->tail], in efm32_uart_tx_chars()
171 efm32_uart_write32(efm_port, in efm32_uart_start_tx()
174 efm32_uart_write32(efm_port, in efm32_uart_start_tx()
176 efm32_uart_write32(efm_port, UARTn_CMD_TXEN, UARTn_CMD); in efm32_uart_start_tx()
185 efm32_uart_write32(efm_port, UARTn_CMD_RXDIS, UARTn_CMD); in efm32_uart_stop_rx()
252 efm32_uart_write32(efm_port, UARTn_IF_RXDATAV, UARTn_IFC); in efm32_uart_rxirq()
259 efm32_uart_write32(efm_port, UARTn_IF_RXOF, UARTn_IFC); in efm32_uart_rxirq()
280 efm32_uart_write32(efm_port, UARTn_IF_TXC, UARTn_IFC); in efm32_uart_txirq()
302 efm32_uart_write32(efm_port, in efm32_uart_startup()
315 efm32_uart_write32(efm_port, 0, UARTn_IEN); in efm32_uart_startup()
326 efm32_uart_write32(efm_port, in efm32_uart_startup()
328 efm32_uart_write32(efm_port, UARTn_CMD_RXEN, UARTn_CMD); in efm32_uart_startup()
339 efm32_uart_write32(efm_port, 0, UARTn_IEN); in efm32_uart_shutdown()
398 efm32_uart_write32(efm_port, in efm32_uart_set_termios()
417 efm32_uart_write32(efm_port, UARTn_CTRL_TXBIL, UARTn_CTRL); in efm32_uart_set_termios()
418 efm32_uart_write32(efm_port, frame, UARTn_FRAME); in efm32_uart_set_termios()
419 efm32_uart_write32(efm_port, clkdiv, UARTn_CLKDIV); in efm32_uart_set_termios()
421 efm32_uart_write32(efm_port, UARTn_CMD_TXEN | UARTn_CMD_RXEN, in efm32_uart_set_termios()
525 efm32_uart_write32(efm_port, ch, UARTn_TXDATA); in efm32_uart_console_putchar()
536 efm32_uart_write32(efm_port, UARTn_CMD_TXEN, UARTn_CMD); in efm32_uart_console_write()
551 efm32_uart_write32(efm_port, UARTn_CMD_TXDIS, UARTn_CMD); in efm32_uart_console_write()