Lines Matching refs:tr_ctrl
197 reg_ser_rw_tr_ctrl prev_tr_ctrl, tr_ctrl; in etraxfs_uart_send_xchar() local
211 prev_tr_ctrl = tr_ctrl = REG_RD(ser, regi_ser, rw_tr_ctrl); in etraxfs_uart_send_xchar()
224 tr_ctrl.stop = 0; in etraxfs_uart_send_xchar()
225 REG_WR(ser, regi_ser, rw_tr_ctrl, tr_ctrl); in etraxfs_uart_send_xchar()
289 reg_ser_rw_tr_ctrl tr_ctrl; in etraxfs_uart_start_tx_bottom() local
292 tr_ctrl = REG_RD(ser, regi_ser, rw_tr_ctrl); in etraxfs_uart_start_tx_bottom()
293 tr_ctrl.stop = regk_ser_no; in etraxfs_uart_start_tx_bottom()
294 REG_WR(ser, regi_ser, rw_tr_ctrl, tr_ctrl); in etraxfs_uart_start_tx_bottom()
314 reg_ser_rw_tr_ctrl tr_ctrl; in etraxfs_uart_stop_tx() local
329 tr_ctrl = REG_RD(ser, regi_ser, rw_tr_ctrl); in etraxfs_uart_stop_tx()
330 tr_ctrl.stop = 1; in etraxfs_uart_stop_tx()
331 REG_WR(ser, regi_ser, rw_tr_ctrl, tr_ctrl); in etraxfs_uart_stop_tx()
408 reg_ser_rw_tr_ctrl tr_ctrl; in etraxfs_uart_break_ctl() local
413 tr_ctrl = REG_RD(ser, up->regi_ser, rw_tr_ctrl); in etraxfs_uart_break_ctl()
431 tr_ctrl.stop = 1; in etraxfs_uart_break_ctl()
432 tr_ctrl.txd = 0; in etraxfs_uart_break_ctl()
437 tr_ctrl.stop = 0; in etraxfs_uart_break_ctl()
438 tr_ctrl.txd = 1; in etraxfs_uart_break_ctl()
440 REG_WR(ser, up->regi_ser, rw_tr_ctrl, tr_ctrl); in etraxfs_uart_break_ctl()