summaryrefslogtreecommitdiff
path: root/usr
diff options
context:
space:
mode:
authorJiri Slaby <jslaby@suse.cz>2011-03-29 22:10:55 (GMT)
committerGreg Kroah-Hartman <gregkh@suse.de>2011-04-19 23:32:20 (GMT)
commitc7d7abff40c27f82fe78b1091ab3fad69b2546f9 (patch)
tree0463d5b5c97d148f160450ff0a8aa06deaea760c /usr
parent7c31bdb6b2a7118150df1668444fd1b7f1df3b85 (diff)
downloadlinux-fsl-qoriq-c7d7abff40c27f82fe78b1091ab3fad69b2546f9.tar.xz
serial: core, move termios handling to uart_startup
We should not fiddle with speed and cflags in .dtr_rts hook. Actually we might not have tty at that moment already. So move the console cflag copy and speed setup into uart_startup. Actually the speed setup is already there, but we need to call it unconditionally (uart_startup is called from uart_open with hw_init = 0). This means we move uart_change_speed before dtr/rts setup in .dtr_rts. But this should not matter as the setup should be called after uart_change_speed anyway. Before: After: dtr/rts setup (dtr_rts) uart_change_speed (startup) uart_change_speed (update_termios) dtr/rts setup (dtr_rts) dtr/rts setup (update_termios) dtr/rts setup (update_termios) The second setup will dismiss with the next patch. Signed-off-by: Jiri Slaby <jslaby@suse.cz> Cc: Alan Cox <alan@lxorguk.ukuu.org.uk> Cc: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'usr')
0 files changed, 0 insertions, 0 deletions