• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/

Lines Matching defs:uart_port

157 struct uart_port;
167 unsigned int (*tx_empty)(struct uart_port *);
168 void (*set_mctrl)(struct uart_port *, unsigned int mctrl);
169 unsigned int (*get_mctrl)(struct uart_port *);
170 void (*stop_tx)(struct uart_port *);
171 void (*start_tx)(struct uart_port *);
172 void (*send_xchar)(struct uart_port *, char ch);
173 void (*stop_rx)(struct uart_port *);
174 void (*enable_ms)(struct uart_port *);
175 void (*break_ctl)(struct uart_port *, int ctl);
176 int (*startup)(struct uart_port *);
177 void (*shutdown)(struct uart_port *);
178 void (*set_termios)(struct uart_port *, struct ktermios *new,
180 void (*pm)(struct uart_port *, unsigned int state,
182 int (*set_wake)(struct uart_port *, unsigned int state);
187 const char *(*type)(struct uart_port *);
193 void (*release_port)(struct uart_port *);
199 int (*request_port)(struct uart_port *);
200 void (*config_port)(struct uart_port *, int);
201 int (*verify_port)(struct uart_port *, struct serial_struct *);
202 int (*ioctl)(struct uart_port *, unsigned int, unsigned long);
224 struct uart_port {
309 struct uart_port *port;
370 void uart_write_wakeup(struct uart_port *port);
375 void uart_update_timeout(struct uart_port *port, unsigned int cflag,
377 unsigned int uart_get_baud_rate(struct uart_port *port, struct ktermios *termios,
380 unsigned int uart_get_divisor(struct uart_port *port, unsigned int baud);
385 struct uart_port *uart_get_console(struct uart_port *ports, int nr,
389 int uart_set_options(struct uart_port *port, struct console *co, int baud,
392 void uart_console_write(struct uart_port *port, const char *s,
394 void (*putchar)(struct uart_port *, int));
401 int uart_add_one_port(struct uart_driver *reg, struct uart_port *port);
402 int uart_remove_one_port(struct uart_driver *reg, struct uart_port *port);
403 int uart_match_port(struct uart_port *port1, struct uart_port *port2);
408 int uart_suspend_port(struct uart_driver *reg, struct uart_port *port);
409 int uart_resume_port(struct uart_driver *reg, struct uart_port *port);
427 uart_handle_sysrq_char(struct uart_port *port, unsigned int ch)
448 static inline int uart_handle_break(struct uart_port *port)
467 * @port: uart_port structure for the open port
471 uart_handle_dcd_change(struct uart_port *port, unsigned int status)
492 * @port: uart_port structure for the open port
496 uart_handle_cts_change(struct uart_port *port, unsigned int status)
522 uart_insert_char(struct uart_port *port, unsigned int status,