tty: serial: do unlock on a common path in altera_jtaguart_console_putc()
authorJiri Slaby <jslaby@suse.cz>
Tue, 27 Sep 2022 11:18:19 +0000 (13:18 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 30 Sep 2022 12:58:46 +0000 (14:58 +0200)
commit12f3a5eba3c4eb0031d7db36773579e517459a41
treef1d8bafa2e129938bb337684d69d6a94c91bac8a
parent523f54ed3be7e23340b1c43921e39fddfe149c09
tty: serial: do unlock on a common path in altera_jtaguart_console_putc()

port->lock is unlocked in each branch in altera_jtaguart_console_putc(),
so do it before the "if". "status" needs not be under the lock, as the
register was already read.

Cc: Tobias Klauser <tklauser@distanz.ch>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Acked-by: Tobias Klauser <tklauser@distanz.ch>
Link: https://lore.kernel.org/r/20220927111819.18516-4-jslaby@suse.cz
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/altera_jtaguart.c