diff options
-rw-r--r-- | drivers/tty/synclink_gt.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/tty/synclink_gt.c b/drivers/tty/synclink_gt.c index aa9eece35c3b..1abf946463f6 100644 --- a/drivers/tty/synclink_gt.c +++ b/drivers/tty/synclink_gt.c | |||
@@ -3308,7 +3308,7 @@ static int block_til_ready(struct tty_struct *tty, struct file *filp, | |||
3308 | port->blocked_open++; | 3308 | port->blocked_open++; |
3309 | 3309 | ||
3310 | while (1) { | 3310 | while (1) { |
3311 | if ((tty->termios.c_cflag & CBAUD)) | 3311 | if (C_BAUD(tty) && test_bit(ASYNCB_INITIALIZED, &port->flags)) |
3312 | tty_port_raise_dtr_rts(port); | 3312 | tty_port_raise_dtr_rts(port); |
3313 | 3313 | ||
3314 | set_current_state(TASK_INTERRUPTIBLE); | 3314 | set_current_state(TASK_INTERRUPTIBLE); |