Lines Matching refs:write_sbdchn

183 static void write_sbdchn(struct sbd_port *sport, int reg, unsigned int value)  in write_sbdchn()  function
287 write_sbdchn(sport, R_DUART_MODE_REG_2, mode2); in sbd_set_mctrl()
294 write_sbdchn(sport, R_DUART_CMD, M_DUART_TX_DIS); in sbd_stop_tx()
309 write_sbdchn(sport, R_DUART_CMD, M_DUART_TX_EN); in sbd_start_tx()
324 write_sbdchn(sport, R_DUART_AUXCTL_X, in sbd_enable_ms()
333 write_sbdchn(sport, R_DUART_CMD, V_DUART_MISC_CMD_START_BREAK); in sbd_break_ctl()
335 write_sbdchn(sport, R_DUART_CMD, V_DUART_MISC_CMD_STOP_BREAK); in sbd_break_ctl()
399 write_sbdchn(sport, R_DUART_TX_HOLD, sport->port.x_char); in sbd_transmit_chars()
410 write_sbdchn(sport, R_DUART_TX_HOLD, xmit->buf[xmit->tail]); in sbd_transmit_chars()
492 write_sbdchn(sport, R_DUART_CMD, V_DUART_MISC_CMD_RESET_BREAK_INT); in sbd_startup()
498 write_sbdchn(sport, R_DUART_MODE_REG_1, mode1); in sbd_startup()
501 write_sbdchn(sport, R_DUART_CMD, M_DUART_TX_DIS | M_DUART_RX_EN); in sbd_startup()
515 write_sbdchn(sport, R_DUART_CMD, M_DUART_TX_DIS | M_DUART_RX_DIS); in sbd_shutdown()
529 write_sbdchn(sport, R_DUART_CMD, V_DUART_MISC_CMD_RESET_TX); in sbd_init_port()
530 write_sbdchn(sport, R_DUART_CMD, V_DUART_MISC_CMD_RESET_RX); in sbd_init_port()
531 write_sbdchn(sport, R_DUART_MODE_REG_1, V_DUART_BITS_PER_CHAR_8); in sbd_init_port()
532 write_sbdchn(sport, R_DUART_MODE_REG_2, 0); in sbd_init_port()
533 write_sbdchn(sport, R_DUART_FULL_CTL, in sbd_init_port()
535 write_sbdchn(sport, R_DUART_OPCR_X, 0); in sbd_init_port()
536 write_sbdchn(sport, R_DUART_AUXCTL_X, 0); in sbd_init_port()
635 write_sbdchn(sport, R_DUART_CMD, M_DUART_TX_DIS | M_DUART_RX_DIS); in sbd_set_termios()
637 write_sbdchn(sport, R_DUART_MODE_REG_1, mode1 | oldmode1); in sbd_set_termios()
638 write_sbdchn(sport, R_DUART_MODE_REG_2, mode2 | oldmode2); in sbd_set_termios()
639 write_sbdchn(sport, R_DUART_CLK_SEL, brg); in sbd_set_termios()
640 write_sbdchn(sport, R_DUART_AUXCTL_X, aux | oldaux); in sbd_set_termios()
642 write_sbdchn(sport, R_DUART_CMD, command); in sbd_set_termios()
840 write_sbdchn(sport, R_DUART_TX_HOLD, ch); in sbd_console_putchar()
858 write_sbdchn(sport, R_DUART_CMD, M_DUART_TX_EN); in sbd_console_write()
867 write_sbdchn(sport, R_DUART_CMD, M_DUART_TX_DIS); in sbd_console_write()