serial: sh-sci: Fix R-Car SCIF and HSCIF overrun handling
authorHisashi Nakamura <hisashi.nakamura.ak@renesas.com>
Mon, 26 Jan 2015 12:25:48 +0000 (21:25 +0900)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 2 Feb 2015 18:11:26 +0000 (10:11 -0800)
commit8b6ff84c2d445a476be5f5493b9deac00271eedd
tree95c39817f6df7d00e3f1b7fd61a423d69270e567
parent51b31f1c6bbb3e741c930a71af8f0bcd4e5d4ded
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>
drivers/tty/serial/sh-sci.c