Lines Matching refs:uart_port
34 unsigned int (*serial_in)(struct uart_port *, int);
35 void (*serial_out)(struct uart_port *, int, int);
36 void (*set_termios)(struct uart_port *,
39 void (*set_ldisc)(struct uart_port *,
41 unsigned int (*get_mctrl)(struct uart_port *);
42 int (*handle_irq)(struct uart_port *);
43 void (*pm)(struct uart_port *, unsigned int state,
45 void (*handle_break)(struct uart_port *);
97 struct uart_port port;
139 static inline struct uart_8250_port *up_to_u8250p(struct uart_port *up) in up_to_u8250p()
149 extern int early_serial_setup(struct uart_port *port);
153 extern void serial8250_do_set_termios(struct uart_port *port,
155 extern void serial8250_do_set_ldisc(struct uart_port *port,
157 extern unsigned int serial8250_do_get_mctrl(struct uart_port *port);
158 extern int serial8250_do_startup(struct uart_port *port);
159 extern void serial8250_do_shutdown(struct uart_port *port);
160 extern void serial8250_do_pm(struct uart_port *port, unsigned int state,
162 extern void serial8250_do_set_mctrl(struct uart_port *port, unsigned int mctrl);
163 extern void serial8250_do_set_divisor(struct uart_port *port, unsigned int baud,
166 extern int fsl8250_handle_irq(struct uart_port *port);
167 int serial8250_handle_irq(struct uart_port *port, unsigned int iir);
176 int serial8250_console_setup(struct uart_port *port, char *options, bool probe);
179 (int port, struct uart_port *up,