Lennert Buytenhek
a4ed06ad83
[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>
2006-12-07 08:39:44 -08:00
..
2006-12-04 20:39:25 +11:00
2006-10-06 15:00:58 -04:00
2005-09-08 16:04:41 +01:00
2006-10-01 00:39:32 -07:00
2006-04-30 11:15:58 +01:00
2005-09-08 16:04:41 +01:00
2006-03-20 20:00:09 +00:00
2006-12-07 08:39:35 -08:00
2005-09-08 16:04:41 +01:00
2006-10-04 06:47:03 -06:00
2006-03-25 08:22:53 -08:00
2005-09-08 16:04:41 +01:00
2006-06-30 19:25:36 +02:00
2006-10-01 17:07:08 +01:00
2006-12-07 08:39:43 -08:00
2006-10-05 15:10:12 +01:00
2006-06-30 19:25:36 +02:00
2006-10-05 15:10:12 +01:00
2006-10-05 15:10:12 +01:00
2006-06-30 19:25:36 +02:00
2006-10-06 15:00:58 -04:00
2006-12-07 08:39:44 -08:00
2006-10-05 15:10:12 +01:00
2006-10-05 15:10:12 +01:00
2006-10-04 10:25:05 -07:00
2006-10-05 15:10:12 +01:00
2006-10-05 15:10:12 +01:00
2006-06-30 19:25:36 +02:00
2006-12-07 08:39:41 -08:00
2006-12-07 08:39:41 -08:00
2006-10-05 15:10:12 +01:00
2005-06-25 16:25:01 -07:00
2006-10-05 15:10:12 +01:00
2006-10-05 15:10:12 +01:00
2006-10-30 12:08:40 -08:00
2006-10-05 15:10:12 +01:00
2005-04-16 15:20:36 -07:00
2006-12-07 08:39:35 -08:00
2006-06-30 19:25:36 +02:00
2006-10-07 10:51:15 -07:00
2006-06-30 19:25:36 +02:00
2006-12-07 08:39:35 -08:00
2006-12-06 07:41:26 -08:00
2006-06-30 19:25:36 +02:00
2006-12-05 09:53:07 +11:00
2006-12-07 08:39:41 -08:00
2006-10-06 20:47:23 -06:00
2006-10-06 15:00:58 -04:00
2006-10-05 15:10:12 +01:00
2005-04-16 15:20:36 -07:00
2006-10-06 15:00:58 -04:00
2006-10-05 15:10:12 +01:00
2006-10-05 15:10:12 +01:00
2006-10-03 09:13:29 -07:00
2006-12-04 20:12:02 -05:00
2006-10-05 15:10:12 +01:00
2006-10-05 15:10:12 +01:00
2006-12-06 10:45:40 +09:00
2006-12-06 10:45:39 +09:00
2006-10-06 10:09:41 -07:00
2006-06-30 19:25:36 +02:00
2005-04-16 15:20:36 -07:00
2006-10-05 15:10:12 +01:00
2006-10-05 15:10:12 +01:00
2005-05-11 11:34:32 -07:00
2006-10-05 15:10:12 +01:00
2006-10-11 23:56:53 -07:00
2005-04-16 15:20:36 -07:00
2006-12-07 08:39:30 -08:00
2006-10-05 15:10:12 +01:00
2006-10-05 15:10:12 +01:00