Lines Matching refs:uart_port

126 	struct uart_port port;
138 static int sprd_start_dma_rx(struct uart_port *port);
139 static int sprd_tx_dma_config(struct uart_port *port);
141 static inline unsigned int serial_in(struct uart_port *port, in serial_in()
147 static inline void serial_out(struct uart_port *port, unsigned int offset, in serial_out()
153 static unsigned int sprd_tx_empty(struct uart_port *port) in sprd_tx_empty()
161 static unsigned int sprd_get_mctrl(struct uart_port *port) in sprd_get_mctrl()
166 static void sprd_set_mctrl(struct uart_port *port, unsigned int mctrl) in sprd_set_mctrl()
178 static void sprd_stop_rx(struct uart_port *port) in sprd_stop_rx()
197 static void sprd_uart_dma_enable(struct uart_port *port, bool enable) in sprd_uart_dma_enable()
209 static void sprd_stop_tx_dma(struct uart_port *port) in sprd_stop_tx_dma()
232 static int sprd_tx_buf_remap(struct uart_port *port) in sprd_tx_buf_remap()
250 struct uart_port *port = (struct uart_port *)data; in sprd_complete_tx_dma()
273 static int sprd_uart_dma_submit(struct uart_port *port, in sprd_uart_dma_submit()
303 static int sprd_tx_dma_config(struct uart_port *port) in sprd_tx_dma_config()
325 static void sprd_start_tx_dma(struct uart_port *port) in sprd_start_tx_dma()
350 static void sprd_rx_full_thld(struct uart_port *port, u32 thld) in sprd_rx_full_thld()
377 static int sprd_rx_dma_config(struct uart_port *port, u32 burst) in sprd_rx_dma_config()
391 static void sprd_uart_dma_rx(struct uart_port *port) in sprd_uart_dma_rx()
402 static void sprd_uart_dma_irq(struct uart_port *port) in sprd_uart_dma_irq()
432 struct uart_port *port = (struct uart_port *)data; in sprd_complete_rx_dma()
462 static int sprd_start_dma_rx(struct uart_port *port) in sprd_start_dma_rx()
482 static void sprd_release_dma(struct uart_port *port) in sprd_release_dma()
499 static void sprd_request_dma(struct uart_port *port) in sprd_request_dma()
522 static void sprd_stop_tx(struct uart_port *port) in sprd_stop_tx()
543 static void sprd_start_tx(struct uart_port *port) in sprd_start_tx()
562 static void sprd_break_ctl(struct uart_port *port, int break_state) in sprd_break_ctl()
567 static int handle_lsr_errors(struct uart_port *port, in handle_lsr_errors()
599 static inline void sprd_rx(struct uart_port *port) in sprd_rx()
631 static inline void sprd_tx(struct uart_port *port) in sprd_tx()
667 struct uart_port *port = dev_id; in sprd_handle_irq()
694 static void sprd_uart_dma_startup(struct uart_port *port, in sprd_uart_dma_startup()
713 static int sprd_startup(struct uart_port *port) in sprd_startup()
767 static void sprd_shutdown(struct uart_port *port) in sprd_shutdown()
775 static void sprd_set_termios(struct uart_port *port, in sprd_set_termios()
874 static const char *sprd_type(struct uart_port *port) in sprd_type()
879 static void sprd_release_port(struct uart_port *port) in sprd_release_port()
884 static int sprd_request_port(struct uart_port *port) in sprd_request_port()
889 static void sprd_config_port(struct uart_port *port, int flags) in sprd_config_port()
895 static int sprd_verify_port(struct uart_port *port, struct serial_struct *ser) in sprd_verify_port()
906 static void sprd_pm(struct uart_port *port, unsigned int state, in sprd_pm()
942 static void wait_for_xmitr(struct uart_port *port) in wait_for_xmitr()
955 static void sprd_console_putchar(struct uart_port *port, int ch) in sprd_console_putchar()
964 struct uart_port *port = &sprd_port[co->index]->port; in sprd_console_write()
1029 static void sprd_putc(struct uart_port *port, int c) in sprd_putc()
1114 static bool sprd_uart_is_console(struct uart_port *uport) in sprd_uart_is_console()
1124 static int sprd_clk_init(struct uart_port *uport) in sprd_clk_init()
1169 struct uart_port *up; in sprd_probe()