summaryrefslogtreecommitdiff
path: root/drivers/rpmsg
diff options
context:
space:
mode:
authorAndri Schmidt <scewodeveloper@gmail.com>2018-03-29 15:42:57 +0200
committerOleksandr Suvorov <oleksandr.suvorov@toradex.com>2021-01-27 20:00:47 +0200
commitfab840a416bdc689254f382921287f1bc274e8b5 (patch)
treeecf437ebf4a48644ad50d3912ac5f9d3c9b5a5ac /drivers/rpmsg
parent1619c6124a640a7e5045b758c8bff19d4d237bee (diff)
rpmsg: imx: Disable character echoing by default
Signed-off-by: Andri Schmidt <a.schmidt@scewo.ch> Signed-off-by: Stefan Agner <stefan.agner@toradex.com> (cherry picked from commit c80a948e97e28f9104c836318bf375b025755b81)
Diffstat (limited to 'drivers/rpmsg')
-rw-r--r--drivers/rpmsg/imx_rpmsg_tty.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/rpmsg/imx_rpmsg_tty.c b/drivers/rpmsg/imx_rpmsg_tty.c
index 4ce7de971c55..96d39616f34f 100644
--- a/drivers/rpmsg/imx_rpmsg_tty.c
+++ b/drivers/rpmsg/imx_rpmsg_tty.c
@@ -156,6 +156,9 @@ static int rpmsg_tty_probe(struct rpmsg_device *rpdev)
rpmsgtty_driver->type = TTY_DRIVER_TYPE_CONSOLE;
rpmsgtty_driver->init_termios = tty_std_termios;
+ /* set default to no chracter echoing of the tty driver */
+ rpmsgtty_driver->init_termios.c_lflag = rpmsgtty_driver->init_termios.c_lflag & ~ECHO;
+
tty_set_operations(rpmsgtty_driver, &imxrpmsgtty_ops);
tty_port_init(&cport->port);