Lines Matching refs:uart_port

80 	struct uart_port	port;
126 static void sci_start_tx(struct uart_port *port);
127 static void sci_stop_tx(struct uart_port *port);
128 static void sci_start_rx(struct uart_port *port);
136 to_sci_port(struct uart_port *uart) in to_sci_port()
377 static unsigned int sci_serial_in(struct uart_port *p, int offset) in sci_serial_in()
391 static void sci_serial_out(struct uart_port *p, int offset, int value) in sci_serial_out()
472 static int sci_poll_get_char(struct uart_port *port) in sci_poll_get_char()
499 static void sci_poll_put_char(struct uart_port *port, unsigned char c) in sci_poll_put_char()
512 static void sci_init_pins(struct uart_port *port, unsigned int cflag) in sci_init_pins()
543 static int sci_txfill(struct uart_port *port) in sci_txfill()
558 static int sci_txroom(struct uart_port *port) in sci_txroom()
563 static int sci_rxfill(struct uart_port *port) in sci_rxfill()
581 static inline int sci_rxd_in(struct uart_port *port) in sci_rxd_in()
596 static void sci_transmit_chars(struct uart_port *port) in sci_transmit_chars()
657 static void sci_receive_chars(struct uart_port *port) in sci_receive_chars()
776 static int sci_handle_errors(struct uart_port *port) in sci_handle_errors()
842 static int sci_handle_fifo_overrun(struct uart_port *port) in sci_handle_fifo_overrun()
886 static int sci_handle_breaks(struct uart_port *port) in sci_handle_breaks()
922 struct uart_port *port = ptr; in sci_rx_interrupt()
958 struct uart_port *port = ptr; in sci_tx_interrupt()
970 struct uart_port *port = ptr; in sci_er_interrupt()
994 struct uart_port *port = ptr; in sci_br_interrupt()
1003 static inline unsigned long port_rx_irq_mask(struct uart_port *port) in port_rx_irq_mask()
1018 struct uart_port *port = ptr; in sci_mpxed_interrupt()
1081 struct uart_port *port = &sci_port->port; in sci_notifier()
1129 struct uart_port *up = &port->port; in sci_request_irq()
1208 static unsigned int sci_tx_empty(struct uart_port *port) in sci_tx_empty()
1228 static void sci_set_mctrl(struct uart_port *port, unsigned int mctrl) in sci_set_mctrl()
1244 static unsigned int sci_get_mctrl(struct uart_port *port) in sci_get_mctrl()
1257 struct uart_port *port = &s->port; in sci_dma_tx_complete()
1293 struct uart_port *port = &s->port; in sci_dma_rx_push()
1326 struct uart_port *port = &s->port; in sci_dma_rx_complete()
1350 struct uart_port *port = &s->port; in sci_rx_dma_release()
1365 struct uart_port *port = &s->port; in sci_tx_dma_release()
1419 struct uart_port *port = &s->port; in work_fn_rx()
1476 struct uart_port *port = &s->port; in work_fn_tx()
1528 static void sci_start_tx(struct uart_port *port) in sci_start_tx()
1558 static void sci_stop_tx(struct uart_port *port) in sci_stop_tx()
1573 static void sci_start_rx(struct uart_port *port) in sci_start_rx()
1585 static void sci_stop_rx(struct uart_port *port) in sci_stop_rx()
1599 static void sci_break_ctl(struct uart_port *port, int break_state) in sci_break_ctl()
1644 struct uart_port *port = &s->port; in rx_timer_fn()
1656 static void sci_request_dma(struct uart_port *port) in sci_request_dma()
1746 static void sci_free_dma(struct uart_port *port) in sci_free_dma()
1756 static inline void sci_request_dma(struct uart_port *port) in sci_request_dma()
1760 static inline void sci_free_dma(struct uart_port *port) in sci_free_dma()
1765 static int sci_startup(struct uart_port *port) in sci_startup()
1787 static void sci_shutdown(struct uart_port *port) in sci_shutdown()
1889 static void sci_reset(struct uart_port *port) in sci_reset()
1905 static void sci_set_termios(struct uart_port *port, struct ktermios *termios, in sci_set_termios()
2041 static void sci_pm(struct uart_port *port, unsigned int state, in sci_pm()
2056 static const char *sci_type(struct uart_port *port) in sci_type()
2076 static inline unsigned long sci_port_size(struct uart_port *port) in sci_port_size()
2090 static int sci_remap_port(struct uart_port *port) in sci_remap_port()
2118 static void sci_release_port(struct uart_port *port) in sci_release_port()
2128 static int sci_request_port(struct uart_port *port) in sci_request_port()
2147 static void sci_config_port(struct uart_port *port, int flags) in sci_config_port()
2157 static int sci_verify_port(struct uart_port *port, struct serial_struct *ser) in sci_verify_port()
2193 struct uart_port *port = &sci_port->port; in sci_init_single()
2351 static void serial_console_putchar(struct uart_port *port, int ch) in serial_console_putchar()
2364 struct uart_port *port = &sci_port->port; in serial_console_write()
2399 struct uart_port *port; in serial_console_setup()