diff options
author | Lennert Buytenhek <buytenh@wantstofly.org> | 2006-12-07 05:39:57 +0100 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.osdl.org> | 2006-12-07 17:39:44 +0100 |
commit | a4ed06ad83acc3b7dafc018bc0b27469e787e27d (patch) | |
tree | 26ce210d81b77b40d08b96a5a7772f806eb43d89 /init | |
parent | [PATCH] winbond IDE depends on IDEDMA (diff) | |
download | linux-a4ed06ad83acc3b7dafc018bc0b27469e787e27d.tar.xz linux-a4ed06ad83acc3b7dafc018bc0b27469e787e27d.zip |
[PATCH] amba-pl010: clear error flags on rx error
The pl010 primecell documentation specifies that an error indicated via RSR
should be cleared by a write to ECR. We didn't do this, which was causing
errors to be re-reported on every call to pl010_rx_chars().
Doing a write to ECR once we detect an error appears to prevent the ep93xx
console UART driver from going into a mode where it reports "ttyAM0: X
input overrun(s)" every couple of keystrokes.
Signed-off-by: Lennert Buytenhek <buytenh@wantstofly.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions