Mike Frysinger
bbf275f092
Blackfin serial driver: pending a unique anomaly id, tie the break flood issue to ANOMALY_05000230
...
pending a unique anomaly id, tie the break flood issue to ANOMALY_05000230
as when that was fixed, the fallout also fixed the break flood
Signed-off-by: Mike Frysinger <michael.frysinger@analog.com >
Signed-off-by: Bryan Wu <bryan.wu@analog.com >
2007-08-05 16:48:08 +08:00
Sonic Zhang
a359cca71e
Blackfin arch: update kgdb patch
...
Signed-off-by: Sonic Zhang <sonic.zhang@analog.com >
Signed-off-by: Bryan Wu <bryan.wu@analog.com >
2007-10-10 16:47:58 +08:00
Robin Getz
0ae53640b5
Blackfin arch: Initial patch to add earlyprintk support
...
This allows debugging of problems which happen eary in the kernel
boot process (after bootargs are parsed, but before serial subsystem
is fully initialized)
Signed-off-by: Robin Getz <robin.getz@analog.com >
Signed-off-by: Bryan Wu <bryan.wu@analog.com >
2007-10-09 17:24:49 +08:00
Mike Frysinger
d5148ffa60
Blackfin arch: use the [CS]SYNC() macros which include anomaly workarounds rather than __builtin_bfin_[cs]sync()
...
Signed-off-by: Mike Frysinger <michael.frysinger@analog.com >
Signed-off-by: Bryan Wu <bryan.wu@analog.com >
2007-07-25 11:57:42 +08:00
Roy Huang
f4d640c9be
Blackfin serial driver: supporting BF548-EZKIT serial port
...
Signed-off-by: Roy Huang <roy.huang@analog.com >
Signed-off-by: Mike Frysinger <michael.frysinger@analog.com >
Signed-off-by: Bryan Wu <bryan.wu@analog.com >
2007-07-12 16:43:46 +08:00
Sonic Zhang
474f1a667d
Blackfin arch: kgdb specific code
...
Signed-off-by: Sonic Zhang <sonic.zhang@analog.com >
Signed-off-by: Bryan Wu <bryan.wu@analog.com >
2007-06-29 16:35:17 +08:00
Mike Frysinger
19aa6382e3
Blackfin serial driver: decouple PARODD and CMSPAR checking from PARENB
...
as the termios info does not stipulate that the former are dependent on the latter
Signed-off-by: Mike Frysinger <michael.frysinger@analog.com >
Signed-off-by: Bryan Wu <bryan.wu@analog.com >
2007-06-11 16:16:45 +08:00
Mike Frysinger
cf68676222
Blackfin serial driver: actually implement the break_ctl() function
...
Signed-off-by: Mike Frysinger <michael.frysinger@analog.com >
Signed-off-by: Bryan Wu <bryan.wu@analog.com >
2007-06-11 16:12:49 +08:00
Mike Frysinger
9808901b6c
Blackfin serial driver: ignore framing and parity errors
...
if we get a break signal, we want to ignore framing and parity errors
because those will always be set (by nature of the signal)
Signed-off-by: Mike Frysinger <michael.frysinger@analog.com >
Signed-off-by: Bryan Wu <bryan.wu@analog.com >
2007-06-11 15:31:30 +08:00
Mike Frysinger
c16c3ca79a
Blackfin serial driver: hook up our UARTs STP bit with userspaces CMSPAR
...
so we can now do spaced/marked parity
Signed-off-by: Mike Frysinger <michael.frysinger@analog.com >
Signed-off-by: Bryan Wu <bryan.wu@analog.com >
2007-06-11 15:31:30 +08:00
Mike Frysinger
2ac5ee4738
Blackfin serial driver: implement support for ignoring parity/break errors
...
properly setting up and respecting the read_status_mask / ignore_status_mask fields of the serial core
Signed-off-by: Mike Frysinger <michael.frysinger@analog.com >
Signed-off-by: Bryan Wu <bryan.wu@analog.com >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-05-21 09:50:23 -07:00
Aubrey Li
5c4e472b0a
Blackfin serial driver: fix overhead issue
...
Signed-off-by: Aubrey Li <aubrey.li@analog.com >
Signed-off-by: Bryan Wu <bryan.wu@analog.com >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-05-21 09:50:23 -07:00
Bryan Wu
194de56127
blackfin: serial driver
...
This patch implements the driver necessary use the Analog Devices Blackfin
processor's Serial Port.
Signed-off-by: Bryan Wu <bryan.wu@analog.com >
Cc: Alan Cox <alan@lxorguk.ukuu.org.uk >
Cc: Russell King <rmk+lkml@arm.linux.org.uk >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2007-05-07 12:12:58 -07:00