Lines Matching refs:uart_port
93 struct uart_port port;
139 static const struct esp32_uart_variant *port_variant(struct uart_port *port) in port_variant()
144 static void esp32_uart_write(struct uart_port *port, unsigned long reg, u32 v) in esp32_uart_write()
149 static u32 esp32_uart_read(struct uart_port *port, unsigned long reg) in esp32_uart_read()
154 static u32 esp32_uart_tx_fifo_cnt(struct uart_port *port) in esp32_uart_tx_fifo_cnt()
161 static u32 esp32_uart_rx_fifo_cnt(struct uart_port *port) in esp32_uart_rx_fifo_cnt()
169 static unsigned int esp32_uart_tx_empty(struct uart_port *port) in esp32_uart_tx_empty()
174 static void esp32_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in esp32_uart_set_mctrl()
192 static unsigned int esp32_uart_get_mctrl(struct uart_port *port) in esp32_uart_get_mctrl()
205 static void esp32_uart_stop_tx(struct uart_port *port) in esp32_uart_stop_tx()
214 static void esp32_uart_rxint(struct uart_port *port) in esp32_uart_rxint()
246 static void esp32_uart_put_char(struct uart_port *port, u8 c) in esp32_uart_put_char()
251 static void esp32_uart_put_char_sync(struct uart_port *port, u8 c) in esp32_uart_put_char_sync()
265 static void esp32_uart_transmit_buffer(struct uart_port *port) in esp32_uart_transmit_buffer()
287 static void esp32_uart_txint(struct uart_port *port) in esp32_uart_txint()
294 struct uart_port *port = dev_id; in esp32_uart_int()
309 static void esp32_uart_start_tx(struct uart_port *port) in esp32_uart_start_tx()
314 static void esp32_uart_stop_rx(struct uart_port *port) in esp32_uart_stop_rx()
323 static int esp32_uart_startup(struct uart_port *port) in esp32_uart_startup()
353 static void esp32_uart_shutdown(struct uart_port *port) in esp32_uart_shutdown()
362 static bool esp32_uart_set_baud(struct uart_port *port, u32 baud) in esp32_uart_set_baud()
390 static void esp32_uart_set_termios(struct uart_port *port, in esp32_uart_set_termios()
466 static const char *esp32_uart_type(struct uart_port *port) in esp32_uart_type()
472 static void esp32_uart_config_port(struct uart_port *port, int flags) in esp32_uart_config_port()
479 static int esp32_uart_poll_init(struct uart_port *port) in esp32_uart_poll_init()
486 static void esp32_uart_poll_put_char(struct uart_port *port, unsigned char c) in esp32_uart_poll_put_char()
491 static int esp32_uart_poll_get_char(struct uart_port *port) in esp32_uart_poll_get_char()
520 static void esp32_uart_console_putchar(struct uart_port *port, u8 c) in esp32_uart_console_putchar()
525 static void esp32_uart_string_write(struct uart_port *port, const char *s, in esp32_uart_string_write()
535 struct uart_port *port = &sport->port; in esp32_uart_console_write()
603 static void esp32_uart_earlycon_putchar(struct uart_port *port, u8 c) in esp32_uart_earlycon_putchar()
682 struct uart_port *port; in esp32_uart_probe()
738 struct uart_port *port = platform_get_drvdata(pdev); in esp32_uart_remove()