Lines Matching defs:uart_omap_port
124 struct uart_omap_port {
166 #define to_uart_omap_port(p) ((container_of((p), struct uart_omap_port, port)))
168 static struct uart_omap_port *ui[OMAP_MAX_HSUART_PORTS];
171 static void serial_omap_mdr1_errataset(struct uart_omap_port *up, u8 mdr1);
173 static inline unsigned int serial_in(struct uart_omap_port *up, int offset)
179 static inline void serial_out(struct uart_omap_port *up, int offset, int value)
185 static inline void serial_omap_clear_fifos(struct uart_omap_port *up)
194 static int serial_omap_get_context_loss_count(struct uart_omap_port *up)
205 static void serial_omap_enable_wakeup(struct uart_omap_port *up, bool enable)
275 struct uart_omap_port *up = to_uart_omap_port(port);
288 struct uart_omap_port *up = to_uart_omap_port(port);
340 struct uart_omap_port *up = to_uart_omap_port(port);
350 static void transmit_chars(struct uart_omap_port *up, unsigned int lsr)
389 static inline void serial_omap_enable_ier_thri(struct uart_omap_port *up)
399 struct uart_omap_port *up = to_uart_omap_port(port);
430 struct uart_omap_port *up = to_uart_omap_port(port);
444 struct uart_omap_port *up = to_uart_omap_port(port);
456 static unsigned int check_modem_status(struct uart_omap_port *up)
484 static void serial_omap_rlsi(struct uart_omap_port *up, unsigned int lsr)
540 static void serial_omap_rdi(struct uart_omap_port *up, unsigned int lsr)
572 struct uart_omap_port *up = dev_id;
628 struct uart_omap_port *up = to_uart_omap_port(port);
644 struct uart_omap_port *up = to_uart_omap_port(port);
668 struct uart_omap_port *up = to_uart_omap_port(port);
706 struct uart_omap_port *up = to_uart_omap_port(port);
724 struct uart_omap_port *up = to_uart_omap_port(port);
799 struct uart_omap_port *up = to_uart_omap_port(port);
836 struct uart_omap_port *up = container_of(work, struct uart_omap_port,
846 struct uart_omap_port *up = to_uart_omap_port(port);
1108 struct uart_omap_port *up = to_uart_omap_port(port);
1141 struct uart_omap_port *up = to_uart_omap_port(port);
1160 struct uart_omap_port *up = to_uart_omap_port(port);
1168 static void __maybe_unused wait_for_xmitr(struct uart_omap_port *up)
1203 struct uart_omap_port *up = to_uart_omap_port(port);
1214 struct uart_omap_port *up = to_uart_omap_port(port);
1291 static struct uart_omap_port *serial_omap_console_ports[OMAP_MAX_HSUART_PORTS];
1297 struct uart_omap_port *up = to_uart_omap_port(port);
1307 struct uart_omap_port *up = serial_omap_console_ports[co->index];
1356 struct uart_omap_port *up;
1382 static void serial_omap_add_console_port(struct uart_omap_port *up)
1393 static inline void serial_omap_add_console_port(struct uart_omap_port *up)
1402 struct uart_omap_port *up = to_uart_omap_port(port);
1484 struct uart_omap_port *up = dev_get_drvdata(dev);
1493 struct uart_omap_port *up = dev_get_drvdata(dev);
1500 struct uart_omap_port *up = dev_get_drvdata(dev);
1515 struct uart_omap_port *up = dev_get_drvdata(dev);
1529 static void omap_serial_fill_features_erratas(struct uart_omap_port *up)
1600 static int serial_omap_probe_rs485(struct uart_omap_port *up,
1649 struct uart_omap_port *up;
1775 struct uart_omap_port *up = platform_get_drvdata(dev);
1799 static void serial_omap_mdr1_errataset(struct uart_omap_port *up, u8 mdr1)
1825 static void serial_omap_restore_context(struct uart_omap_port *up)
1857 struct uart_omap_port *up = dev_get_drvdata(dev);
1884 struct uart_omap_port *up = dev_get_drvdata(dev);