Lines Matching refs:uart_port
87 static struct uart_port *meson_ports[AML_UART_PORT_NUM];
89 static void meson_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in meson_uart_set_mctrl()
93 static unsigned int meson_uart_get_mctrl(struct uart_port *port) in meson_uart_get_mctrl()
98 static unsigned int meson_uart_tx_empty(struct uart_port *port) in meson_uart_tx_empty()
106 static void meson_uart_stop_tx(struct uart_port *port) in meson_uart_stop_tx()
115 static void meson_uart_stop_rx(struct uart_port *port) in meson_uart_stop_rx()
124 static void meson_uart_shutdown(struct uart_port *port) in meson_uart_shutdown()
141 static void meson_uart_start_tx(struct uart_port *port) in meson_uart_start_tx()
172 static void meson_receive_chars(struct uart_port *port) in meson_receive_chars()
224 struct uart_port *port = (struct uart_port *)dev_id; in meson_uart_interrupt()
239 static const char *meson_uart_type(struct uart_port *port) in meson_uart_type()
244 static int meson_uart_startup(struct uart_port *port) in meson_uart_startup()
271 static void meson_uart_change_speed(struct uart_port *port, unsigned long baud) in meson_uart_change_speed()
285 static void meson_uart_set_termios(struct uart_port *port, in meson_uart_set_termios()
356 static int meson_uart_verify_port(struct uart_port *port, in meson_uart_verify_port()
370 static void meson_uart_release_port(struct uart_port *port) in meson_uart_release_port()
378 static int meson_uart_request_port(struct uart_port *port) in meson_uart_request_port()
408 static void meson_uart_config_port(struct uart_port *port, int flags) in meson_uart_config_port()
435 static void meson_console_putchar(struct uart_port *port, int ch) in meson_console_putchar()
448 struct uart_port *port; in meson_serial_console_write()
475 struct uart_port *port; in meson_serial_console_setup()
527 struct uart_port *port; in meson_uart_probe()
550 port = devm_kzalloc(&pdev->dev, sizeof(struct uart_port), GFP_KERNEL); in meson_uart_probe()
582 struct uart_port *port; in meson_uart_remove()