serial: sh-sci: Fix R-Car SCIF and HSCIF overrun handling

When fifo overrun happened, the interrupt status refers to
SCLSR register in R-Car SCIF and HSCIF.
Thus, overrun handling takes SCLSR register into account.

Signed-off-by: Hisashi Nakamura <hisashi.nakamura.ak@renesas.com>
Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
(cherry picked from commit 8b6ff84c2d445a476be5f5493b9deac00271eedd)
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
1 file changed