rsci_serial_out(port, FFCLR, FFCLR_DRC);
}
-static void rsci_clear_SCxSR(struct uart_port *port, unsigned int mask)
-{
- rsci_serial_out(port, CFCLR, mask);
-}
static void rsci_start_rx(struct uart_port *port)
{
}
rsci_serial_out(port, TDR, c);
done:
- rsci_clear_SCxSR(port, CFCLR_TDREC);
+ rsci_clear_CFC(port, CFCLR_TDREC);
}
static void rsci_prepare_console_write(struct uart_port *port, u32 ctrl)
static const struct sci_port_ops rsci_port_ops = {
.read_reg = rsci_serial_in,
.write_reg = rsci_serial_out,
- .clear_SCxSR = rsci_clear_SCxSR,
+ .clear_SCxSR = rsci_clear_CFC,
.transmit_chars = rsci_transmit_chars,
.receive_chars = rsci_receive_chars,
.poll_put_char = rsci_poll_put_char,