Lines Matching refs:uart_port
81 static struct uart_port *meson_ports[AML_UART_PORT_NUM];
83 static void meson_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in meson_uart_set_mctrl()
87 static unsigned int meson_uart_get_mctrl(struct uart_port *port) in meson_uart_get_mctrl()
92 static unsigned int meson_uart_tx_empty(struct uart_port *port) in meson_uart_tx_empty()
101 static void meson_uart_stop_tx(struct uart_port *port) in meson_uart_stop_tx()
110 static void meson_uart_stop_rx(struct uart_port *port) in meson_uart_stop_rx()
119 static void meson_uart_shutdown(struct uart_port *port) in meson_uart_shutdown()
136 static void meson_uart_start_tx(struct uart_port *port) in meson_uart_start_tx()
174 static void meson_receive_chars(struct uart_port *port) in meson_receive_chars()
236 struct uart_port *port = (struct uart_port *)dev_id; in meson_uart_interrupt()
253 static const char *meson_uart_type(struct uart_port *port) in meson_uart_type()
258 static void meson_uart_reset(struct uart_port *port) in meson_uart_reset()
270 static int meson_uart_startup(struct uart_port *port) in meson_uart_startup()
296 static void meson_uart_change_speed(struct uart_port *port, unsigned long baud) in meson_uart_change_speed()
313 static void meson_uart_set_termios(struct uart_port *port, in meson_uart_set_termios()
384 static int meson_uart_verify_port(struct uart_port *port, in meson_uart_verify_port()
398 static void meson_uart_release_port(struct uart_port *port) in meson_uart_release_port()
405 static int meson_uart_request_port(struct uart_port *port) in meson_uart_request_port()
421 static void meson_uart_config_port(struct uart_port *port, int flags) in meson_uart_config_port()
435 static int meson_uart_poll_get_char(struct uart_port *port) in meson_uart_poll_get_char()
452 static void meson_uart_poll_put_char(struct uart_port *port, unsigned char c) in meson_uart_poll_put_char()
509 static void meson_uart_enable_tx_engine(struct uart_port *port) in meson_uart_enable_tx_engine()
518 static void meson_console_putchar(struct uart_port *port, int ch) in meson_console_putchar()
528 static void meson_serial_port_write(struct uart_port *port, const char *s, in meson_serial_port_write()
560 struct uart_port *port; in meson_serial_console_write()
571 struct uart_port *port; in meson_serial_console_setup()
677 struct uart_port *port) in meson_uart_probe_clocks_legacy()
691 struct uart_port *port) in meson_uart_probe_clocks()
717 struct uart_port *port; in meson_uart_probe()
749 port = devm_kzalloc(&pdev->dev, sizeof(struct uart_port), GFP_KERNEL); in meson_uart_probe()
793 struct uart_port *port; in meson_uart_remove()