Lines Matching defs:uart_port

254 	struct uart_port uart_port;
308 static inline struct icom_port *to_icom_port(struct uart_port *port)
310 return container_of(port, struct icom_port, uart_port);
877 static int icom_write(struct uart_port *port)
924 uart_port_lock(&icom_port->uart_port);
932 icom_port->uart_port.icount.rng++;
934 icom_port->uart_port.icount.dsr++;
936 uart_handle_dcd_change(&icom_port->uart_port,
939 uart_handle_cts_change(&icom_port->uart_port,
942 wake_up_interruptible(&icom_port->uart_port.state->
946 uart_port_unlock(&icom_port->uart_port);
951 struct tty_port *tport = &icom_port->uart_port.state->port;
962 icom_port->uart_port.icount.tx += count;
966 if (!icom_write(&icom_port->uart_port))
968 uart_write_wakeup(&icom_port->uart_port);
976 struct tty_port *port = &icom_port->uart_port.state->port;
1005 icount = &icom_port->uart_port.icount;
1083 uart_port_lock(&icom_port->uart_port);
1092 uart_port_unlock(&icom_port->uart_port);
1170 static unsigned int icom_tx_empty(struct uart_port *port)
1187 static void icom_set_mctrl(struct uart_port *port, unsigned int mctrl)
1214 static unsigned int icom_get_mctrl(struct uart_port *port)
1231 static void icom_stop_tx(struct uart_port *port)
1241 static void icom_start_tx(struct uart_port *port)
1255 static void icom_send_xchar(struct uart_port *port, char ch)
1282 static void icom_stop_rx(struct uart_port *port)
1291 static void icom_break(struct uart_port *port, int break_state)
1308 static int icom_open(struct uart_port *port)
1325 static void icom_close(struct uart_port *port)
1341 static void icom_set_termios(struct uart_port *port, struct ktermios *termios,
1507 static const char *icom_type(struct uart_port *port)
1512 static void icom_config_port(struct uart_port *port, int flags)
1676 &icom_port->uart_port);
1777 icom_port->uart_port.irq = icom_port->adapter->pci_dev->irq;
1778 icom_port->uart_port.type = PORT_ICOM;
1779 icom_port->uart_port.iotype = UPIO_MEM;
1780 icom_port->uart_port.membase =
1782 icom_port->uart_port.fifosize = 16;
1783 icom_port->uart_port.ops = &icom_ops;
1784 icom_port->uart_port.line =
1786 if (uart_add_one_port (&icom_uart_driver, &icom_port->uart_port)) {