serial: imx: do not break from FIFO reading loop prematurely
authorSergey Organov <sorganov@gmail.com>
Wed, 1 Feb 2023 14:26:57 +0000 (17:26 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 8 Feb 2023 12:11:58 +0000 (13:11 +0100)
commitfbf971701d03ede858f5ca8b8b8e328671ab04f4
tree278a060c15d63d68ac38c46e87991394b2ec7a54
parente1c6a7e5f87d66fce5c6890845400f8425acda4f
serial: imx: do not break from FIFO reading loop prematurely

There is no reason to prematurely break out of FIFO reading loop, and it
might cause needless reenters into ISR, so keep reading until FIFO is
empty.

Signed-off-by: Sergey Organov <sorganov@gmail.com>
Link: https://lore.kernel.org/r/20230201142700.4346-5-sorganov@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/imx.c