diff options
author | Rouven Czerwinski <r.czerwinski@pengutronix.de> | 2018-03-01 09:39:22 +0100 |
---|---|---|
committer | Uwe Kleine-König <u.kleine-koenig@pengutronix.de> | 2018-03-02 15:13:45 +0100 |
commit | f1e2ac47d914152e601c26460f3b37e8721495b9 (patch) | |
tree | be94940d3d9568d1bb75e20fd62d749fdd065d18 | |
parent | 5b32368e4b9dbea247810f135a990d37cbbed569 (diff) | |
download | microcom-f1e2ac47d914152e601c26460f3b37e8721495b9.tar.gz microcom-f1e2ac47d914152e601c26460f3b37e8721495b9.tar.xz |
serial: fix dtr/rts set and clear
The code cleared the bit with TIOCMBI_C on enable and set the bit with
TIOCMBI_S on disable (last letters highlighted for clarity). Fix the
code to use the correct command.
Signed-off-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
Acked-by: Michael Grzeschik <mgr@pengutronix.de>
Fixes: 5b32368e4b9d ("commands: add serial dtr/rts toggle")
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
-rw-r--r-- | serial.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -63,9 +63,9 @@ static int serial_set_handshake_line(struct ios_ops *ios, int pin, int enable) } if (enable) - ret = ioctl(ios->fd, TIOCMBIC, &flag); - else ret = ioctl(ios->fd, TIOCMBIS, &flag); + else + ret = ioctl(ios->fd, TIOCMBIC, &flag); return ret; } |