Lines Matching refs:tx_ctrl
656 reg_ser_rw_tr_ctrl tx_ctrl = {0}; in etraxfs_uart_set_termios() local
669 tx_ctrl.base_freq = regk_ser_f29_493; in etraxfs_uart_set_termios()
670 tx_ctrl.en = 0; in etraxfs_uart_set_termios()
671 tx_ctrl.stop = 0; in etraxfs_uart_set_termios()
672 tx_ctrl.auto_rts = regk_ser_no; in etraxfs_uart_set_termios()
673 tx_ctrl.txd = 1; in etraxfs_uart_set_termios()
674 tx_ctrl.auto_cts = 0; in etraxfs_uart_set_termios()
683 tx_ctrl.data_bits = regk_ser_bits8; in etraxfs_uart_set_termios()
685 tx_ctrl.par = regk_ser_even; in etraxfs_uart_set_termios()
687 tx_ctrl.par_en = regk_ser_no; in etraxfs_uart_set_termios()
690 tx_ctrl.stop_bits = regk_ser_bits1; in etraxfs_uart_set_termios()
715 rx_ctrl.base_freq = tx_ctrl.base_freq; in etraxfs_uart_set_termios()
719 tx_ctrl.data_bits = regk_ser_bits7; in etraxfs_uart_set_termios()
725 tx_ctrl.stop_bits = regk_ser_bits2; in etraxfs_uart_set_termios()
730 tx_ctrl.par_en = regk_ser_yes; in etraxfs_uart_set_termios()
737 tx_ctrl.par = regk_ser_mark; in etraxfs_uart_set_termios()
740 tx_ctrl.par = regk_ser_space; in etraxfs_uart_set_termios()
746 tx_ctrl.par = regk_ser_odd; in etraxfs_uart_set_termios()
753 tx_ctrl.auto_cts = regk_ser_yes; in etraxfs_uart_set_termios()
757 tx_ctrl.en = regk_ser_yes; in etraxfs_uart_set_termios()
771 MODIFY_REG(up->regi_ser, rw_tr_ctrl, tx_ctrl); in etraxfs_uart_set_termios()