Lines Matching refs:uart_8250_port
67 struct uart_8250_port;
78 int (*setup_irq)(struct uart_8250_port *);
79 void (*release_irq)(struct uart_8250_port *);
86 struct uart_8250_port *port; /* for hrtimer callbacks */
96 struct uart_8250_port { struct
133 int (*dl_read)(struct uart_8250_port *); argument
134 void (*dl_write)(struct uart_8250_port *, int); argument
139 static inline struct uart_8250_port *up_to_u8250p(struct uart_port *up) in up_to_u8250p() argument
141 return container_of(up, struct uart_8250_port, port); in up_to_u8250p()
144 int serial8250_register_8250_port(struct uart_8250_port *);
168 unsigned char serial8250_rx_chars(struct uart_8250_port *up, unsigned char lsr);
169 void serial8250_read_char(struct uart_8250_port *up, unsigned char lsr);
170 void serial8250_tx_chars(struct uart_8250_port *up);
171 unsigned int serial8250_modem_status(struct uart_8250_port *up);
172 void serial8250_init_port(struct uart_8250_port *up);
173 void serial8250_set_defaults(struct uart_8250_port *up);
174 void serial8250_console_write(struct uart_8250_port *up, const char *s,