summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2010-03-09 12:25:36 -0500
committerGreg Kroah-Hartman <gregkh@suse.de>2010-05-21 09:34:28 -0700
commit60bd940f142741092b95a2e572f81741dc867545 (patch)
tree2a305f51fbbd422db95e8e65ccbd05dbcf474570
parentf4d10ca895841ec0090bed81e614b6c731ac7d7d (diff)
downloadlinux-3.10-60bd940f142741092b95a2e572f81741dc867545.tar.gz
linux-3.10-60bd940f142741092b95a2e572f81741dc867545.tar.bz2
linux-3.10-60bd940f142741092b95a2e572f81741dc867545.zip
serial: bfin_sport_uart: drop useless status masks
These were all copied over from the Blackfin UART driver, but they don't make sense here because these bits are all specific to the Blackfin UART. Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
-rw-r--r--drivers/serial/bfin_sport_uart.c17
1 files changed, 1 insertions, 16 deletions
diff --git a/drivers/serial/bfin_sport_uart.c b/drivers/serial/bfin_sport_uart.c
index 6ee73da6976..b9938acb030 100644
--- a/drivers/serial/bfin_sport_uart.c
+++ b/drivers/serial/bfin_sport_uart.c
@@ -500,27 +500,12 @@ static void sport_set_termios(struct uart_port *port,
spin_lock_irqsave(&up->port.lock, flags);
- port->read_status_mask = OE;
- if (termios->c_iflag & INPCK)
- port->read_status_mask |= (FE | PE);
- if (termios->c_iflag & (BRKINT | PARMRK))
- port->read_status_mask |= BI;
+ port->read_status_mask = 0;
/*
* Characters to ignore
*/
port->ignore_status_mask = 0;
- if (termios->c_iflag & IGNPAR)
- port->ignore_status_mask |= FE | PE;
- if (termios->c_iflag & IGNBRK) {
- port->ignore_status_mask |= BI;
- /*
- * If we're ignoring parity and break indicators,
- * ignore overruns too (for real raw support).
- */
- if (termios->c_iflag & IGNPAR)
- port->ignore_status_mask |= OE;
- }
/* RX extract mask */
up->rxmask = 0x01 | (((up->csize + up->stopb) * 2 - 1) << 0x8);