|
@@ -185,6 +185,12 @@ static void altera_uart_set_termios(struct uart_port *port,
|
|
uart_update_timeout(port, termios->c_cflag, baud);
|
|
uart_update_timeout(port, termios->c_cflag, baud);
|
|
altera_uart_writel(port, baudclk, ALTERA_UART_DIVISOR_REG);
|
|
altera_uart_writel(port, baudclk, ALTERA_UART_DIVISOR_REG);
|
|
spin_unlock_irqrestore(&port->lock, flags);
|
|
spin_unlock_irqrestore(&port->lock, flags);
|
|
|
|
+
|
|
|
|
+ /*
|
|
|
|
+ * FIXME: port->read_status_mask and port->ignore_status_mask
|
|
|
|
+ * need to be initialized based on termios settings for
|
|
|
|
+ * INPCK, IGNBRK, IGNPAR, PARMRK, BRKINT
|
|
|
|
+ */
|
|
}
|
|
}
|
|
|
|
|
|
static void altera_uart_rx_chars(struct altera_uart *pp)
|
|
static void altera_uart_rx_chars(struct altera_uart *pp)
|