Lines Matching refs:tx_ctrl
693 reg_ser_rw_tr_ctrl tx_ctrl = {0}; in etraxfs_uart_set_termios() local
706 tx_ctrl.base_freq = regk_ser_f29_493; in etraxfs_uart_set_termios()
707 tx_ctrl.en = 0; in etraxfs_uart_set_termios()
708 tx_ctrl.stop = 0; in etraxfs_uart_set_termios()
709 tx_ctrl.auto_rts = regk_ser_no; in etraxfs_uart_set_termios()
710 tx_ctrl.txd = 1; in etraxfs_uart_set_termios()
711 tx_ctrl.auto_cts = 0; in etraxfs_uart_set_termios()
720 tx_ctrl.data_bits = regk_ser_bits8; in etraxfs_uart_set_termios()
722 tx_ctrl.par = regk_ser_even; in etraxfs_uart_set_termios()
724 tx_ctrl.par_en = regk_ser_no; in etraxfs_uart_set_termios()
727 tx_ctrl.stop_bits = regk_ser_bits1; in etraxfs_uart_set_termios()
752 rx_ctrl.base_freq = tx_ctrl.base_freq; in etraxfs_uart_set_termios()
756 tx_ctrl.data_bits = regk_ser_bits7; in etraxfs_uart_set_termios()
762 tx_ctrl.stop_bits = regk_ser_bits2; in etraxfs_uart_set_termios()
767 tx_ctrl.par_en = regk_ser_yes; in etraxfs_uart_set_termios()
774 tx_ctrl.par = regk_ser_mark; in etraxfs_uart_set_termios()
777 tx_ctrl.par = regk_ser_space; in etraxfs_uart_set_termios()
783 tx_ctrl.par = regk_ser_odd; in etraxfs_uart_set_termios()
790 tx_ctrl.auto_cts = regk_ser_yes; in etraxfs_uart_set_termios()
794 tx_ctrl.en = regk_ser_yes; in etraxfs_uart_set_termios()
808 MODIFY_REG(up->regi_ser, rw_tr_ctrl, tx_ctrl); in etraxfs_uart_set_termios()