Lines Matching refs:ctrl
170 uint32_t ctrl = 0; in uart_mvebu_param() local
175 ctrl = uart_getreg(bas, UART_CTRL); in uart_mvebu_param()
176 uart_setreg(bas, UART_CTRL, ctrl | CTRL_TX_FIFO_RST | CTRL_RX_FIFO_RST | in uart_mvebu_param()
182 ctrl |= CTRL_TWO_STOP; in uart_mvebu_param()
186 ctrl &=~ CTRL_TWO_STOP; in uart_mvebu_param()
191 ctrl |= CTRL_PAR_EN; in uart_mvebu_param()
194 ctrl &=~ CTRL_PAR_EN; in uart_mvebu_param()
212 ctrl |= CTRL_ST_MIRR_EN; in uart_mvebu_param()
214 uart_setreg(bas, UART_CTRL, ctrl); in uart_mvebu_param()
326 int ctrl; in uart_mvebu_bus_attach() local
331 ctrl = uart_getreg(bas, UART_CTRL); in uart_mvebu_bus_attach()
334 ctrl &=~ CTRL_INTR_MASK; in uart_mvebu_bus_attach()
335 ctrl |= CTRL_IPEND_MASK; in uart_mvebu_bus_attach()
338 uart_setreg(bas, UART_CTRL, ctrl); in uart_mvebu_bus_attach()
357 int ctrl, ret = 0; in uart_mvebu_bus_flush() local
361 ctrl = uart_getreg(bas, UART_CTRL); in uart_mvebu_bus_flush()
365 uart_setreg(bas, UART_CTRL, ctrl | CTRL_RX_FIFO_RST); in uart_mvebu_bus_flush()
370 uart_setreg(bas, UART_CTRL, ctrl | CTRL_TX_FIFO_RST); in uart_mvebu_bus_flush()
381 uart_setreg(bas, UART_CTRL, ctrl); in uart_mvebu_bus_flush()
400 int ctrl, ret = 0; in uart_mvebu_bus_ioctl() local
407 ctrl = uart_getreg(bas, UART_CTRL); in uart_mvebu_bus_ioctl()
409 ctrl |= CTRL_SND_BRK_SEQ; in uart_mvebu_bus_ioctl()
411 ctrl &=~ CTRL_SND_BRK_SEQ; in uart_mvebu_bus_ioctl()
412 uart_setreg(bas, UART_CTRL, ctrl); in uart_mvebu_bus_ioctl()
435 int ipend, ctrl, ret = 0; in uart_mvebu_bus_ipend() local
440 ctrl = uart_getreg(bas, UART_CTRL); in uart_mvebu_bus_ipend()
443 (ctrl & CTRL_TX_IDLE_INT) == CTRL_TX_IDLE_INT) { in uart_mvebu_bus_ipend()
445 uart_setreg(bas, UART_CTRL, ctrl & ~CTRL_TX_IDLE_INT); in uart_mvebu_bus_ipend()
550 int i, ctrl; in uart_mvebu_bus_transmit() local
556 ctrl = uart_getreg(bas, UART_CTRL); in uart_mvebu_bus_transmit()
557 uart_setreg(bas, UART_CTRL, ctrl & ~CTRL_INTR_MASK); in uart_mvebu_bus_transmit()
569 uart_setreg(bas, UART_CTRL, ctrl | CTRL_TX_IDLE_INT); in uart_mvebu_bus_transmit()
584 uint32_t ctrl; in uart_mvebu_bus_grab() local
588 ctrl = uart_getreg(bas, UART_CTRL); in uart_mvebu_bus_grab()
589 msc->intrm = ctrl & CTRL_INTR_MASK; in uart_mvebu_bus_grab()
590 uart_setreg(bas, UART_CTRL, ctrl & ~CTRL_INTR_MASK); in uart_mvebu_bus_grab()
600 uint32_t ctrl; in uart_mvebu_bus_ungrab() local
604 ctrl = uart_getreg(bas, UART_CTRL) & ~CTRL_INTR_MASK; in uart_mvebu_bus_ungrab()
605 uart_setreg(bas, UART_CTRL, ctrl | msc->intrm); in uart_mvebu_bus_ungrab()