diff options
author | Allen Yan <yanwei@marvell.com> | 2017-10-13 11:01:52 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2017-10-20 14:20:06 +0200 |
commit | 2ff23c48028a77114757438f9a480c453f68d4b0 (patch) | |
tree | 70ca1e280798a869cd6b35a65f54a4501186d1b9 /tools/perf/scripts/python/call-graph-from-sql.py | |
parent | 68a0db1d7da20fc99b64debddf71e7c6d1b9e334 (diff) | |
download | linux-2ff23c48028a77114757438f9a480c453f68d4b0.tar.gz linux-2ff23c48028a77114757438f9a480c453f68d4b0.tar.bz2 linux-2ff23c48028a77114757438f9a480c453f68d4b0.zip |
serial: mvebu-uart: clear state register before IRQ request
When receiving data on RX pin before ->uart_startup() is called, some
error bits in the state register could be set up (like BRK_DET).
This is harmless when using only the standard UART (error bits are
read-only), but may procude an endless loop once in the extended UART
RX interrupt handler (error bits must be cleared).
Clear the status register in ->uart_startup() to avoid this situation.
Signed-off-by: Allen Yan <yanwei@marvell.com>
Signed-off-by: Miquel Raynal <miquel.raynal@free-electrons.com>
Reviewed-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-sql.py')
0 files changed, 0 insertions, 0 deletions