Lines Matching refs:uart_port

149 	struct uart_port	port;
173 static void sifive_serial_stop_tx(struct uart_port *port);
191 static void __ssp_early_writel(u32 v, u16 offs, struct uart_port *port) in __ssp_early_writel()
211 static u32 __ssp_early_readl(struct uart_port *port, u16 offs) in __ssp_early_readl()
501 static void sifive_serial_stop_tx(struct uart_port *port) in sifive_serial_stop_tx()
508 static void sifive_serial_stop_rx(struct uart_port *port) in sifive_serial_stop_rx()
515 static void sifive_serial_start_tx(struct uart_port *port) in sifive_serial_start_tx()
545 static unsigned int sifive_serial_tx_empty(struct uart_port *port) in sifive_serial_tx_empty()
550 static unsigned int sifive_serial_get_mctrl(struct uart_port *port) in sifive_serial_get_mctrl()
555 static void sifive_serial_set_mctrl(struct uart_port *port, unsigned int mctrl) in sifive_serial_set_mctrl()
560 static void sifive_serial_break_ctl(struct uart_port *port, int break_state) in sifive_serial_break_ctl()
565 static int sifive_serial_startup(struct uart_port *port) in sifive_serial_startup()
577 static void sifive_serial_shutdown(struct uart_port *port) in sifive_serial_shutdown()
635 static void sifive_serial_set_termios(struct uart_port *port, in sifive_serial_set_termios()
685 static void sifive_serial_release_port(struct uart_port *port) in sifive_serial_release_port()
689 static int sifive_serial_request_port(struct uart_port *port) in sifive_serial_request_port()
694 static void sifive_serial_config_port(struct uart_port *port, int flags) in sifive_serial_config_port()
701 static int sifive_serial_verify_port(struct uart_port *port, in sifive_serial_verify_port()
707 static const char *sifive_serial_type(struct uart_port *port) in sifive_serial_type()
713 static int sifive_serial_poll_get_char(struct uart_port *port) in sifive_serial_poll_get_char()
725 static void sifive_serial_poll_put_char(struct uart_port *port, in sifive_serial_poll_put_char()
740 static void early_sifive_serial_putc(struct uart_port *port, unsigned char c) in early_sifive_serial_putc()
753 struct uart_port *port = &dev->port; in early_sifive_serial_write()
761 struct uart_port *port = &dev->port; in early_sifive_serial_setup()
784 static void sifive_serial_console_putchar(struct uart_port *port, unsigned char ch) in sifive_serial_console_putchar()
796 struct uart_port *up = &sifive_serial_console_ports[co->index]->port; in sifive_serial_device_lock()
803 struct uart_port *up = &sifive_serial_console_ports[co->index]->port; in sifive_serial_device_unlock()
812 struct uart_port *port = &ssp->port; in sifive_serial_console_write_atomic()
838 struct uart_port *port = &ssp->port; in sifive_serial_console_write_thread()